python3使用pandas获取股票数据的方法


Posted in Python onDecember 22, 2018

如下所示:

from pandas_datareader import data, wb
from datetime import datetime
import matplotlib.pyplot as plt
 
end = datetime.now()
start = datetime(end.year - 1, end.month, end.day)
alibaba = data.DataReader('BABA', 'yahoo', start, end)
 
alibaba['Adj Close'].plot(legend=True, figsize=(10,4))
plt.show()

pandas版本0.23.1

进入命令行窗口,在python安装目录下,进入Scripts,输入命令pip install pandas

python3使用pandas获取股票数据的方法

pandas_datareader版本0.6.0

进入命令行窗口,在python安装目录下,进入Scripts,输入命令pip install pandas_datareader

问题:

运行时报错:ImportError: cannot import name 'is_list_like'

解决:

修改D:\Python36\Lib\site-packages\pandas_datareader\fred.py

将from pandas.core.common import is_list_like改为from pandas.api.types import is_list_like

问题:

运行时报错:raise ImmediateDeprecationError(DEP_ERROR_MSG.format('Yahoo Daily'))

解决:

修改D:\Python36\Lib\site-packages\pandas_datareader\data.py

注释掉raise ImmediateDeprecationError(DEP_ERROR_MSG.format('Yahoo Daily'))

以上这篇python3使用pandas获取股票数据的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中关键字is与==的区别简述
Jul 31 Python
Python实现配置文件备份的方法
Jul 30 Python
python itchat实现微信好友头像拼接图的示例代码
Aug 14 Python
python使用标准库根据进程名如何获取进程的pid详解
Oct 31 Python
numpy np.newaxis 的实用分享
Nov 30 Python
基于pytorch padding=SAME的解决方式
Feb 18 Python
python3中sorted函数里cmp参数改变详解
Mar 12 Python
Python基于Tkinter编写crc校验工具
May 06 Python
Python3自定义http/https请求拦截mitmproxy脚本实例
May 11 Python
python中id函数运行方式
Jul 03 Python
梳理总结Python开发中需要摒弃的18个坏习惯
Jan 22 Python
python工具dtreeviz决策树可视化和模型可解释性
Mar 03 Python
Python实现将通信达.day文件读取为DataFrame
Dec 22 #Python
python3 cvs将数据读取为字典的方法
Dec 22 #Python
python将txt等文件中的数据读为numpy数组的方法
Dec 22 #Python
python将txt文件读取为字典的示例
Dec 22 #Python
Python3实现对列表按元组指定列进行排序的方法分析
Dec 22 #Python
python代码 输入数字使其反向输出的方法
Dec 22 #Python
在Python中Dataframe通过print输出多行时显示省略号的实例
Dec 22 #Python
You might like
PHP产生随机字符串函数
2006/12/06 PHP
使用php get_headers 判断URL是否有效的解决办法
2013/04/27 PHP
php 无限级分类,超级简单的无限级分类,支持输出树状图
2014/06/29 PHP
composer.lock文件的作用
2016/02/03 PHP
阿里云PHP SMS短信服务验证码发送方法
2017/07/11 PHP
JavaScript Event学习第十一章 按键的检测
2010/02/10 Javascript
跨浏览器通用、可重用的选项卡tab切换js代码
2011/09/20 Javascript
Javascript判断对象是否相等实现代码
2013/03/18 Javascript
设为首页和收藏的Javascript代码(亲测兼容IE,Firefox,chrome等浏览器)
2013/11/18 Javascript
JS+CSS实现大气清新的滑动菜单效果代码
2015/10/22 Javascript
javascript基础语法学习笔记
2016/01/04 Javascript
Bootstrap入门书籍之(四)菜单、按钮及导航
2016/02/17 Javascript
jQuery插件学习教程之SlidesJs轮播+Validation验证
2016/07/12 Javascript
JavaScript学习笔记整理_用于模式匹配的String方法
2016/09/19 Javascript
vue filters的使用详解
2018/06/11 Javascript
解决Vue开发中对话框被遮罩层挡住的问题
2018/11/26 Javascript
JS实现头条新闻的经典轮播图效果示例
2019/01/30 Javascript
iview的table组件自带的过滤器实现
2019/07/12 Javascript
快速对接payjq的个人微信支付接口过程解析
2019/08/15 Javascript
jQuery实现获取多选框的值示例
2020/02/07 jQuery
Python基于select实现的socket服务器
2016/04/13 Python
Python用Bottle轻量级框架进行Web开发
2016/06/08 Python
Django中login_required装饰器的深入介绍
2017/11/24 Python
简单实现python进度条脚本
2017/12/18 Python
python机器学习案例教程——K最近邻算法的实现
2017/12/28 Python
对python读取CT医学图像的实例详解
2019/01/24 Python
python使用pipeline批量读写redis的方法
2019/02/18 Python
python3爬虫学习之数据存储txt的案例详解
2019/04/24 Python
Series和DataFrame使用简单入门
2019/11/13 Python
Python PyQt5整理介绍
2020/04/01 Python
Python中socket网络通信是干嘛的
2020/05/27 Python
python与js主要区别点总结
2020/09/13 Python
利用python爬取有道词典的方法
2020/12/08 Python
中学生励志演讲稿
2014/04/26 职场文书
民用住房租房协议书
2014/10/29 职场文书
PostgreSQL将数据加载到buffer cache中操作方法
2021/04/16 PostgreSQL