Tushare是国内免费库中最好的财经数据获取接口。数据包含股票、基金、期货、债券、外汇、行业大数据,同时包括了数字货币行情等区块链数据的全数据品类的金融大数据。(感谢米哥让我们可以轻松获取到数据)。
本文主要是介绍tushare的安装及基本使用方法。
首先你需要安装好python、pandas和lxml。
打开cmd输入

pip install tushare

如果因为网络原因不能下载可尝试国内pip源,输入

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

安装完成新建python文件,输入如下代码

import tushare
print(tushare.__version__)

即可查看tushare版本
接下来就可以获取数据了,我们是通过tushare python包的方式来获取数据
首先我们需要注册tushare并获取到token凭证
导入tushare

import tushare as ts

设置token

pro = ts.pro_api('your token')

我们尝试获取公司基本信息,通过tushare提供的stock_basic接口,包括的信息有包括股票代码、名称、上市日期、退市日期等等。

data = pro.stock_basic(exchange='SSE', list_status='L', fields='ts_code,symbol,name,area,industry,list_date')

上面接口代表的意思为获取上交所,状态为上市的股票。这样我们就获取到了我们所需的内容。
这是tushare的官方网站,里面有很多代码示例告诉我们怎样高效快捷获取到我们想要的数据。
tushare官网
这就是本篇文章的全部内容了,希望对你们学习有一点点的帮助。

Tushare的安装及使用介绍相关推荐

  1. SQL Server 2016 AlwaysOn 安装及配置介绍

    SQL Server 2016  AlwaysOn 安装及配置介绍 Always On 可用性组功能是一个提供替代数据库镜像的企业级方案的高可用性和灾难恢复解决方案. SQL Server 2012 ...

  2. Tushare的安装

    TuShare是一个免费.开源的python财经数据接口包.主要实现对股票等金融数据从数据采集.清洗加工到数据存储的过程,能够为金融分析人员提供快速.整洁.和多样的便于分析的数据. 考虑到python ...

  3. 【学习笔记】Tableau安装与界面介绍

    Tableau安装与界面介绍 一.Tableau下载与安装 网址:https://www.tableau.com 首页进去就可以看到这么一堆吹牛逼的大话,糟了,是那种心动的感觉.但我们大可不必当真,直 ...

  4. [Python爬虫] scrapy爬虫系列 一.安装及入门介绍

    前面介绍了很多Selenium基于自动测试的Python爬虫程序,主要利用它的xpath语句,通过分析网页DOM树结构进行爬取内容,同时可以结合Phantomjs模拟浏览器进行鼠标或键盘操作.但是,更 ...

  5. Centos 6.4下MySQL安装及配置介绍

    我们前面文章有介绍到的功能主要用于近期公司的环境架构建设,所以今天得文章也主要是为了公司的环境搭建的测试:继续废话一些,由于公司的站点服务器分别部署在中国和美国(两台),中国及美国的相关用户会不定时的 ...

  6. tushare学习文档_介绍一个python股票分析包tushare——韭菜的自我修养

    文章来源:97年陈伯伯作者:Keivan Chan Tushare是一个免费.开源的python财经数据接口包.主要实现对股票等金融数据从数据采集.清洗加工 到 数据存储的过程,能够为金融分析人员提供 ...

  7. 如何更换安装鸿蒙系统,华为鸿蒙系统2.0如何进行安装?鸿蒙系统2.0安装方法详细介绍...

    华为鸿蒙系统2.0如何进行安装?现在已经可以安装鸿蒙系统2.0,但是你不清楚安装,下面就让浏览器小编为大家带来,鸿蒙系统2.0安装方法详细介绍. 部分更新了华为鸿蒙OS用户表示,安卓和鸿蒙的应用软件都 ...

  8. 鸿蒙系统可以安装的浏览器,华为鸿蒙系统2.0如何进行安装?鸿蒙系统2.0安装方法详细介绍...

    华为鸿蒙系统2.0如何进行安装?现在已经可以安装鸿蒙系统2.0,但是你不清楚安装,下面就让浏览器小编为大家带来,鸿蒙系统2.0安装方法详细介绍. 部分更新了华为鸿蒙OS用户表示,安卓和鸿蒙的应用软件都 ...

  9. 自动化运维工具ansible(安装与模块介绍)

    自动化运维工具ansible(安装与模块介绍) 一.ansible运维工具概述 (一).ansible的特点 (二).ansible的原理 (三)ansible的优点 二.安装ansible 三.an ...

  10. 【2022软件创新实验室暑假集训】Java环境安装与基础介绍

    Java环境安装与基础介绍 文章目录 文章目录 Java环境安装与基础介绍 文章目录 Java 简介 主要特性 关于语言学习的选择 Python Java Go&Rust Java环境配置 J ...

最新文章

  1. 支付宝打造公共账号业务网关, RSA密钥对生成
  2. TCP和UDP的区别(Socket)
  3. 他们调查了3.9万名程序员,制作了这份开发者技能报告
  4. Django(二) 路由和视图
  5. oracle ^]字符,oracle数据中特殊字符处理
  6. python xampp mysql_让XAMPP支持Python及Django
  7. Python 的NumPy 库中dot()函数详解
  8. 读书笔记_Index
  9. AtCoder ARC 076D - Built?
  10. ACR122U-A9|ACR1251|ACM1252系列NFC读写器读卡器PCSC Tool测试工具使用步骤说明
  11. alienfx无法与计算机,戴尔G3无法检测到AlienFX设备怎么办
  12. Windows窗口固定工具
  13. 现代制造技术——金属切削原理
  14. python 进化树_Biopython之系统发育树(进化树)的绘制
  15. jenkins Process leaked file descriptors
  16. 基于IPFS视频存储的在线视频网站
  17. java从入门到放弃段子_投稿014期 | 毕业设计从入门到放弃
  18. 直流电机的电流、转速、电压的关系
  19. linux kaiser补丁下载,kaiser凯撒
  20. matlab有限元计算程序,MATLAB 有限元计算程序2

热门文章

  1. PMP第六版备考笔记练习题答疑(持续更新)
  2. 【原创】VBA学习笔记(4)VBA函数 和 worksheetfunction工作表函数
  3. Tensorflow实现Softmax回归
  4. Android app 跳转微信小程序
  5. tomcat 启动编码设置(UTF-8,乱码)
  6. eclipse adt bundle不显示Android SDK菜单
  7. 怎么用计算机 在名字中间打一个点,外国人名字中间的点怎么打 外国人的名字中间有...
  8. 1.1集成电路设计基础
  9. 《无线通信基础》笔记
  10. Excel函数实战技巧精粹(二)常用函数之VLOOKUP全解