欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python實現(xiàn)將通信達.day文件讀取為DataFrame

 更新時間:2018年12月22日 15:54:14   作者:民國先生  
今天小編就為大家分享一篇Python實現(xiàn)將通信達.day文件讀取為DataFrame,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

如下所示:

import os
import struct
import pandas as pd

def readTdxLdayFile(fname="C:\\TdxW_HuaTai\\vipdoc\\sh\\lday\\sh601628.day"):
 dataSet=[]
 with open(fname,'rb') as fl:
  buffer=fl.read() #讀取數(shù)據(jù)到緩存
  size=len(buffer) 
  rowSize=32 #通信達day數(shù)據(jù),每32個字節(jié)一組數(shù)據(jù)
  code=os.path.basename(fname).replace('.day','')
  for i in range(0,size,rowSize): #步長為32遍歷buffer
   row=list( struct.unpack('IIIIIfII',buffer[i:i+rowSize]) )
   row[1]=row[1]/100
   row[2]=row[2]/100
   row[3]=row[3]/100
   row[4]=row[4]/100
   row.pop() #移除最后無意義字段
   row.insert(0,code)
   dataSet.append(row) 

 data=pd.DataFrame(data=dataSet,columns=['code','tradeDate','open','high','low','close','amount','vol'])
 print(data)

readTdxLdayFile()

以上這篇Python實現(xiàn)將通信達.day文件讀取為DataFrame就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python自動化運維和部署項目工具Fabric使用實例

    Python自動化運維和部署項目工具Fabric使用實例

    Fabric是一個Python庫,只要目標(biāo)機器支持ssh訪問,就可以借助fabric來進行遠(yuǎn)程操作(如在host1上對host2遠(yuǎn)程運行shell命令),顯然,由于fabric是個Python package,故其它Python package都可以被import到fabric特有的fabfile.py腳本中
    2016-09-09
  • pytorch 如何查看數(shù)據(jù)類型和大小

    pytorch 如何查看數(shù)據(jù)類型和大小

    這篇文章主要介紹了pytorch 實現(xiàn)查看數(shù)據(jù)類型和大小的操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • Python如何獲取對象大小和文件大小

    Python如何獲取對象大小和文件大小

    這篇文章主要介紹了Python如何獲取對象大小和文件大小問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • Python多線程編程threading模塊使用最佳實踐及常見問題解析

    Python多線程編程threading模塊使用最佳實踐及常見問題解析

    這篇文章主要為大家介紹了Python多線程編程threading模塊使用最佳實踐及常見問題解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2024-01-01
  • Python中面向?qū)ο竽銘?yīng)該知道的一下知識

    Python中面向?qū)ο竽銘?yīng)該知道的一下知識

    這篇文章主要介紹了Python中面向?qū)ο竽銘?yīng)該知道的一下知識,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-07-07
  • numpy拼接矩陣的實現(xiàn)

    numpy拼接矩陣的實現(xiàn)

    本文主要介紹了numpy拼接矩陣的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • Python并發(fā)編程實例教程之線程的玩法

    Python并發(fā)編程實例教程之線程的玩法

    編程的樂趣之一是想辦法讓程序執(zhí)行的越來越快,代碼越寫越優(yōu)雅,這篇文章主要給大家介紹了關(guān)于Python并發(fā)編程實例教程之線程的相關(guān)資料,需要的朋友可以參考下
    2021-06-06
  • python實現(xiàn)代理服務(wù)功能實例

    python實現(xiàn)代理服務(wù)功能實例

    本文分析了代理服務(wù)的原理,并使用PYTHON實現(xiàn)了一個簡單的代理服務(wù)功能供大家參考使用
    2013-11-11
  • Python插件virtualenv搭建虛擬環(huán)境

    Python插件virtualenv搭建虛擬環(huán)境

    這篇文章主要為大家詳細(xì)介紹了Python插件virtualenv搭建虛擬環(huán)境,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-11-11
  • Python圖像處理庫PIL詳細(xì)使用說明

    Python圖像處理庫PIL詳細(xì)使用說明

    Pillow是Python中較為基礎(chǔ)的圖像處理庫,主要用于圖像的基本處理,比如裁剪圖像、調(diào)整圖像大小和圖像顏色處理等,需要的朋友可以參考下
    2022-04-04

最新評論