Python之tushare:tushare库的简介、安装、使用方法之详细攻略

简介: Python之tushare:tushare库的简介、安装、使用方法之详细攻略

tushare库的简介


        tushare库是一个用于抓取中国股票的历史和实时报价数据的工具。特点如下:


易于使用,因为返回的大部分数据都是pandas的DataFrame对象

可以轻松保存为csv, excel或json文件

可以插入到MySQL或Mongodb

        使用对象包括金融市场分析师、使用pandas/NumPy学习金融数据分析、对金融数据感兴趣的人。


tushare库的安装


pip install tushare

image.png


tushare库的使用方法


1、基础用法

import tushare as ts

print(ts.get_hist_data('600848'))

---------------------------------

本接口即将停止更新,请尽快使用Pro版接口:https://waditu.com/document/2

            open   high  close  ...     v_ma10     v_ma20  turnover

date                             ...                                

2021-10-12  15.28  15.34  15.14  ...   38633.25   45142.14      0.29

2021-10-11  15.13  15.34  15.26  ...   38353.66   47653.80      0.23

2021-10-08  15.11  15.28  15.12  ...   39866.26   48696.08      0.19

2021-09-30  15.00  15.16  15.05  ...   42040.33   51042.91      0.19

2021-09-29  15.04  15.09  15.00  ...   46333.37   52774.38      0.25

...           ...    ...    ...  ...        ...        ...       ...

2019-04-19  35.88  36.29  35.47  ...  141510.62  141510.62      1.26

2019-04-18  35.52  36.30  36.00  ...  152011.25  152011.25      1.04

2019-04-17  35.96  36.67  35.83  ...  175388.79  175388.79      1.51

2019-04-16  35.78  36.97  36.20  ...  203684.17  203684.17      1.70

2019-04-15  34.70  37.44  36.05  ...  273437.94  273437.94      3.47

[605 rows x 14 columns]

Process finished with exit code 0


相关文章
|
28天前
|
存储 人工智能 测试技术
如何使用LangChain的Python库结合DeepSeek进行多轮次对话?
本文介绍如何使用LangChain结合DeepSeek实现多轮对话,测开人员可借此自动生成测试用例,提升自动化测试效率。
241 125
如何使用LangChain的Python库结合DeepSeek进行多轮次对话?
|
21天前
|
监控 数据可视化 数据挖掘
Python Rich库使用指南:打造更美观的命令行应用
Rich库是Python的终端美化利器,支持彩色文本、智能表格、动态进度条和语法高亮,大幅提升命令行应用的可视化效果与用户体验。
75 0
|
10天前
|
人工智能 数据安全/隐私保护 异构计算
桌面版exe安装和Python命令行安装2种方法详细讲解图片去水印AI源码私有化部署Lama-Cleaner安装使用方法-优雅草卓伊凡
桌面版exe安装和Python命令行安装2种方法详细讲解图片去水印AI源码私有化部署Lama-Cleaner安装使用方法-优雅草卓伊凡
132 8
桌面版exe安装和Python命令行安装2种方法详细讲解图片去水印AI源码私有化部署Lama-Cleaner安装使用方法-优雅草卓伊凡
|
2月前
|
运维 Linux 开发者
Linux系统中使用Python的ping3库进行网络连通性测试
以上步骤展示了如何利用 Python 的 `ping3` 库来检测网络连通性,并且提供了基本错误处理方法以确保程序能够优雅地处理各种意外情形。通过简洁明快、易读易懂、实操性强等特点使得该方法非常适合开发者或系统管理员快速集成至自动化工具链之内进行日常运维任务之需求满足。
130 18
|
2月前
|
机器学习/深度学习 API 异构计算
JAX快速上手:从NumPy到GPU加速的Python高性能计算库入门教程
JAX是Google开发的高性能数值计算库,旨在解决NumPy在现代计算需求下的局限性。它不仅兼容NumPy的API,还引入了自动微分、GPU/TPU加速和即时编译(JIT)等关键功能,显著提升了计算效率。JAX适用于机器学习、科学模拟等需要大规模计算和梯度优化的场景,为Python在高性能计算领域开辟了新路径。
202 0
JAX快速上手:从NumPy到GPU加速的Python高性能计算库入门教程
|
22天前
|
数据采集 机器学习/深度学习 人工智能
Python:现代编程的首选语言
Python:现代编程的首选语言
191 102
|
22天前
|
数据采集 机器学习/深度学习 算法框架/工具
Python:现代编程的瑞士军刀
Python:现代编程的瑞士军刀
194 104
|
22天前
|
人工智能 自然语言处理 算法框架/工具
Python:现代编程的首选语言
Python:现代编程的首选语言
185 103
|
22天前
|
机器学习/深度学习 人工智能 数据挖掘
Python:现代编程的首选语言
Python:现代编程的首选语言
131 82
|
22天前
|
数据采集 机器学习/深度学习 人工智能
Python:现代编程的多面手
Python:现代编程的多面手
32 0

推荐镜像

更多