Python股票处理之二_数据存盘

1. 说明

有些历史数据不用每次下载,可以存储到本地。尤其在调试阶段,省去了每测一遍都要下载数据的时间和流量。
Python存储数据非常方便,完全不用考虑数据库的格式,存进去是那个结构,取出来还是那个结构,屏蔽了所有细节。
具体使用HDF格式,该格式可以存储不同类型的图像和数码数据的文件格式。

2. 安装相关库

$ sudo apt-get install libhdf5-dev
$ sudo pip install h5py
$ sudo pip install --upgrade tables

3. 程序

1) 存储

import tushare as ts
import pandas as pd

e = ts.get_today_all()
print e
h5 = pd.HDFStore('data/tmp.h5','w')
h5['data'] = e 
h5.close()

2) 读取

import pandas as pd

h5 = pd.HDFStore('data/tmp.h5','r')
e = h5['data']
h5.close()
print e
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容