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

来源:互联网 发布:红米手机壳淘宝 编辑:程序博客网 时间:2024/05/16 17:05

1.      说明

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

2.      安装相关库

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

3.      程序

1)       存储

import tushare as tsimport pandas as pde = ts.get_today_all()print eh5 = pd.HDFStore('data/tmp.h5','w')h5['data'] = eh5.close()

2)       读取

import pandas as pdh5 = pd.HDFStore('data/tmp.h5','r')e = h5['data']h5.close()print e

原创粉丝点击