在tushare上下载数据需要相应的权限,作为一个刚刚注册的新用户,积分只有100,就只能下载一下daily的数据;要下载到有用的数据大约需要600积分左右,最快的获得积分的办法就是充值。
以下是tushare官网上给出的demo程序
# -*- coding:utf-8 -*-
"""
@author:Shawn.Li
@file:getData.py
@time:2020/2/20 10:12
"""
import tushare as ts
# myToken = ts.set_token('在个人账户中获得的token码')
pro = ts.pro_api()
# pro = ts.pro_api(myToken)
data = pro.daily(ts_code='000001.SZ', start_date='20180701', end_date='20180718')
print(data)
执行后的结果
0 000001.SZ 20180718 8.75 8.85 ... -0.02 -0.23 525152.77 460697.377
1 000001.SZ 20180717 8.74 8.75 ... -0.01 -0.11 375356.33 326396.994
2 000001.SZ 20180716 8.85 8.90 ... -0.15 -1.69 689845.58 603427.713
3 000001.SZ 20180713 8.92 8.94 ... 0.00 0.00 603378.21 535401.175
4 000001.SZ 20180712 8.60 8.97 ... 0.24 2.78 1140492.31 1008658.828
5 000001.SZ 20180711 8.76 8.83 ... -0.20 -2.23 851296.70 744765.824
6 000001.SZ 20180710 9.02 9.02 ... -0.05 -0.55 896862.02 803038.965
7 000001.SZ 20180709 8.69 9.03 ... 0.37 4.27 1409954.60 1255007.609
8 000001.SZ 20180706 8.61 8.78 ... 0.06 0.70 988282.69 852071.526
9 000001.SZ 20180705 8.62 8.73 ... -0.01 -0.12 835768.77 722169.579
10 000001.SZ 20180704 8.63 8.75 ... -0.06 -0.69 711153.37 617278.559
11 000001.SZ 20180703 8.69 8.70 ... 0.06 0.70 1274838.57 1096657.033
12 000001.SZ 20180702 9.05 9.05 ... -0.48 -5.28 1315520.13 1158545.868
[13 rows x 11 columns]
Process finished with exit code 0