——Tushare是一个免费、开源的python财经数据接口包:可获取即时财经新闻,类型包括国内财经、证券、外汇、期货、港股和美股等新闻信息,详情可前往官方网址TuShare -财经数据接口包

toshare安装前提:

  • 安装Python
  • 安装pandas
  • pip install lxml
  • pip install tushare或者pip install tushare --upgrade(一般成功)
  • 如果行不通则卸载后再官方访问tushare · PyPI下载安装,pip uninstall tushare>>pip install tushare

pycharem查看当前版本:

import tushareprint(tushare.__version__)

查到即成功安装


代码练习一:调取日线级别的数据

import tushare as ts
import pandas as pd
df=ts.get_hist_data('000002',start='2021-12-01',end='2022-02-01')#查万科两个月的历史行情
pd.set_option('display.max_columns',None)#pycharm一般不会全部显示,此时输入此代码可以全部显示
print(df)

运行结果:

【open:开盘价】【high:最高价】【close:收盘价】【low:最低价】【volume:成交量】【price_change:价格变化(今日收盘价-昨日收盘价)】【ma5:5日均线价格】

【p_change:价格涨跌幅:价格变化/昨日收盘价】【v_ma5:5日均线成交量】

代码练习二:调取分钟级别的数据

import tushare as ts
import pandas as pddf1=ts.get_hist_data('601857',ktype='5')#调取5分钟级别数据
pd.set_option('display.max_columns',None)#全部显示print(df1)

运行结果:此处方便显示,没有全部显示

代码练习三:调取实时行情的数据

import tushare as tsdf2=ts.get_realtime_quotes(['000002','000980','000981'])#选取多个股票代码
df2=df2[['code','name','price','bid','ask','volume','amount','time']]#选取列输出print(df2)

运行结果:

代码练习四:调取今日分笔数据

import tushare as tsdf4=ts.get_today_ticks('000002')#调取当天每笔成交,交易日可用print(df4)

运行结果:


写在最后:由于tushare升级为pro了,旧版本逐渐停止维护,所以很多功能和数据都开始失效,这里仅简单选po出还能用的4种

python学习笔记(18)——Tushare库的安装及基本用法相关推荐

  1. Python学习笔记:requests库

    Python学习笔记:requests库 利用requests这个功能强大的网络请求库,可以像浏览器一样发送各种HTTP请求来获取网站的数据. 一.运行环境 1.系统版本:Windows 10 2.P ...

  2. Python学习笔记18:实操案例十五(记录用户登录日志,模拟淘宝客服自动回复)

    Python学习笔记18:实操案例十五(记录用户登录日志,模拟淘宝客服自动回复) 网课传送门:https://www.bilibili.com/video/BV1Sw411Z779?p=168& ...

  3. python学习笔记之numpy库的使用——超详细

    文章目录 NumPy介绍 一.如何创建 1.导入Numpy库,并命名为np: 2.查看版本 3.通过列表创建一维数组: 4.通过列表创建二维数组: 5.创建全为0的二维数组 6.创建全为1的三维数组 ...

  4. Python学习笔记(一)——Anaconda安装与配置(windows)

    Anaconda简介 Python是一种提供了多种科学计算模块的强大编程语言,常见的科学计算模块包含numpy.scipy和matplotlib. Anaconda是一个用于科学计算的Python发行 ...

  5. Python学习笔记之常用操作符,条件分支和循环用法示例

    本文实例讲述了Python常用操作符,条件分支和循环用法.分享给大家供大家参考,具体如下: #Pyhon常用操作符 ''' 想要学习Python?Python学习交流群:973783996满足你的需求 ...

  6. python 学习笔记18 GFPGAN人脸(图片)修复

    老实说这个和学习没啥关系,就是一个python解决方案的实践. 觉得有趣就试了一下,先上链接: 官方:https://github.com/TencentARC/GFPGAN/blob/master/ ...

  7. python学习笔记(自定义库文件路径)

    博主最近在弄接口自动化.主要是基于python自带的unittest框架.包括 Pubilc模块定义所有接口. Main模块根据业务需求重新封装接口便于测试. config文件导入测试业务的固定参数. ...

  8. python学习笔记(常用库)

    一.numpy 二.pandas 2.3 series结构 基本操作 import pandas as pdfandango = pd.read_csv('E:\\唐宇迪机器学习\Python库代码( ...

  9. python中seaborn库_[Python学习笔记(四)] Seaborn库基础学习——01

    用 matplotlib能够完成一些基本的图表操作,而 Seaborn 库可以让这些图的表现更加丰富. 1. import seaborn as sns 用于导入 seaborn 库,并取别名为 sn ...

最新文章

  1. 数据中台建设是噱头还是黑科技?
  2. 1.7 Java字符流的使用:字符输入/输出流、字符文件和字符缓冲区的输入/输出流
  3. CTreeCtrl鼠标双击响应函数中怎么知道双击的是哪个子项?
  4. 2016年-2020年 考研 国家线汇总
  5. 2021云栖大会,打卡IoT最全攻略
  6. xfce4终端的字体颜色修改
  7. (37)FPGA面试技能提升篇(IUS仿真工具)
  8. 哈希表与区块链的简单介绍
  9. spyder的变量窗口显示不全
  10. 恶意代码分析平台Truman相关资料
  11. 小米手环4NFC模拟门禁卡Sak20
  12. SSD-主控、闪存和固件(转)
  13. STM8S编译错误unable to allocate space for sections/blocks with a total
  14. 即使有一天没有属于我的天,我也要一步一步往上爬
  15. Linux设备驱动---OMAP3630 Linux I2C总线驱动分析(2)
  16. 网络舆情数据与风险分析评估如何开展的方法
  17. 游戏辅助背后的黑产流水线:年劫持攻击千万次牟利数百万
  18. PageRank算法(二)
  19. 位置型PID增量型PID调节直流电机
  20. 2021-2022学年广州市第七中学九年级第一学期11月考英语试题

热门文章

  1. PCIE总线理解笔记
  2. 扩展jQuery函数功能
  3. PHP 文件校验 文件的 MD5 散列值
  4. Java 小白 彩票中奖小程序
  5. Java基础篇--数据结构
  6. oracle连接耗尽,linux熵池耗尽,导致oracle数据库连接失败
  7. Pytorch 常用代码
  8. ODI Studio(问题2)
  9. 挖矿是不是DeFi发展的一段弯路?
  10. 二进制方式搭建Kubernetes高可用集群(超丰富的组件概念理论总结)