小福利,介绍一个stock神器
tushare模块,而且他有自己的网站,https://www.tushare.pro/
里面提供了数据接口,我们通过python很轻易的获得其海量数据。
import tushare as ts
f1=open('tk','r')
akey=''
for i in f1:
akey=i
ts.set_token(akey)
ts2=ts.pro_api()
st=ts2.stock_basic(exchange='',list_status='L',fields='ts_code,symbol,name,area,market,industry,list_date')
# print((st))
st.to_csv('all1.csv')
# print(st[st.name=='比亚迪'])
# print(st[st.name=='宁德时代'])
#
# print(st[st.ts_code=='600519.SH'])
# st_list='600519.SH,600031.SH,600032.SH,300750.SZ,002594.SZ'
# # st_list='600519.SH'
# df=ts2.daily(ts_code=st_list,start_date='20211001',end_date='20220423')
# print(df.head(10))
# df.to_csv('stock1.csv')
通过上面几行代码,我们就获得了所有的stock信息。
板块信息
地域信息
行业信息
按照年份上市公司数量统计
注意这里需要先把源数据里面日期数字文本通过分列加‘-’,格式选日期的方式把文本日期改成真正的日期格式,才能够在数据透视表里面对年份、季度、月份进行手动分组。
https://www.php.cn/topic/excel/447914.html
好了,大家可以练习起来了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)