tushare使用分享

tushare ID:343763

其实tushare就是tushare pro的老版本,现在tushare pro还在调试更新迭代中,有些功能老版本才有,所以咯,使用新版的时候还是需要多注意一下。

首先必须非常感谢tushare后面的团队,本着免费开源的思想促进整个互联网的进步,数据时代的来临也就意味着数据本身的价值会在后续的分析和挖掘中体现出来。

个人觉得tushare是一个非常高质量的数据源,有的时候觉得更新不是很及时,但是要求不要太高,别人免费的你还想咋个,对数据要求高的可以花钱买接口嘛,如果作为学习的话tushare是非常好的

安装tushare

pip install tushare -i https://pypi.tuna.tsinghua.edu.cn/simple

如果使用的是tushare pro的数据,需要进行注册,这也是为了更高质量的服务社区,数据依然是免费的

注册地址: https://tushare.pro/register?reg=343763

tushare pro的数据采用的是积分制度,注册就会送100个积分,积分不会像电子货币一样会减少<

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
引用:在使用tushare的to_csv函数时,可以通过指定路径和文件名来保存数据。例如,可以使用以下代码将数据保存为csv文件: import tushare as ts df = ts.get_hist_data('000875') df.to_csv('c:/day/000875.csv') 如果只想保存部分列,可以使用columns参数指定需要保存的列名。例如: df.to_csv('c:/day/000875.csv', columns=['open', 'high', 'low', 'close']) 如果需要将多个数据追加到同一个文件中,可以使用mode='a'参数。例如: import tushare as ts import os filename = 'c:/day/bigfile.csv' for code in ['000875', '600848', '000981']: df = ts.get_hist_data(code) if os.path.exists(filename): df.to_csv(filename, mode='a', header=None) else: df.to_csv(filename) 引用:在使用tushare的to_csv函数时,也可以通过pandas库进行操作。以下是一个示例代码: import pandas as pd import tushare as ts pro = ts.pro_api() df = pro.daily(ts_code='000001.SZ', start_date='20180701', end_date='20180718') df.to_csv('000001.SZ.csv') 还可以使用pandas的read_csv函数来读取csv文件,并进行一些操作。例如: df1 = pd.read_csv('000001.SZ.csv') df2 = pd.read_csv('000001.SZ.csv', index_col='trade_date', parse_dates=['trade_date']) df3 = pd.read_csv('000001.SZ.csv', index_col='trade_date', parse_dates=['trade_date'])[['open', 'close', 'high', 'low']] 可以根据需要选择读取的列或对数据进行其他处理。 引用:如果使用tushare获取沪深300指数数据,需要注意在新版接口中已经不支持获取该指数数据。可以改用上证综指来获取数据。以下是一个示例代码: df = ts.get_k_data(code='sh', ktype='D', start='2006-01-01', end='2021-01-01') df.to_csv('d:/biyesheji/szzz.csv') 这样就可以将上证综指的数据保存为csv文件。 总结起来,使用tushare的to_csv函数可以将数据保存为csv文件,可以指定保存路径、文件名和需要保存的列。同时,可以使用pandas库对csv文件进行读取和处理。当无法获取沪深300指数数据时,可以使用上证综指作为替代。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [Tushare使用分享](https://blog.csdn.net/Retenue_/article/details/122627864)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [使用Tushare把股票数据存入csv文件](https://blog.csdn.net/liu_1314521/article/details/109011005)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值