随笔 - 383  文章 - 0  评论 - 0  阅读 - 35557 

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

posted on   xieyan0811  阅读(40)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
点击右上角即可分享
微信分享提示