下载数据可以爬虫、掉包或者手动下载,数据少的时候,手动下载也挺合适的。
当数据量比较大,可以通过掉包或者爬虫。有时候,爬虫程序过了几个月就被反爬虫了,大家基本都喜欢白嫖,有些时候买个套餐也会给自己省事。
可以申请使用,个人用户试用是每天50w条, 基金数据从调用开始,试用两周。 【申请使用 click this】
个人调用数据对服务器的接口产生一定压力,过多的数据购买相关套餐比较合适,基本是按年进行购买。
查看自己的本地剩余数据流量, 要从 jqdatasdk
里面 import get_query_count
个人用户数据调用会有一定限制,如果数据流量达到就会报错,怎么将已经加载的数据保存下来?使用try: except:
结构保存数据。
try:
for code in tqdm(codes, desc='查询基金净值'):
temp_list.append(Query_Fund_Nav(code, start_date, end_date))
fund_df = pd.concat(temp_list, ignore_index=True)
except:
fund_df = pd.concat(temp_list, ignore_index=True)
fund_df.to_csv('E:\\Data\\fund_nav_except_4k.csv')
积分制,没有注册的同学可以点击 Tushare 注册;每日的数据下载数量与积分有关,捐赠可以获得更多积分。
数据积分权限如下:
import tushare as ts
token = 'Your Token'
ts.set_token(token)
pro = ts.pro_api()
df = pro.index_basic(market='SW') # 查询信息
SZ_180 = pro.index_daily(ts_code='000010.SH', start_date='20180701', end_date='20190718') # 上证180
HuShen_300 = pro.index_daily(ts_code='000300.SH', start_date='20180701', end_date='20190718') # 沪深300
对于高校的老师和学生,Tushare会赠送一些积分,相比聚宽,Tushare还是有一定情怀!
怎么去用?下面一篇知乎文章使用的也是Tushare数据。
对比一下, Tushare的性价比其实还是挺高的。
想要获取更多Python 下载方式可以看查看: click this
END
联系客服