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之传说中的函数编写条规
Oct 11 Python
21行Python代码实现拼写检查器
Jan 25 Python
python append、extend与insert的区别
Oct 13 Python
Python numpy 点数组去重的实例
Apr 18 Python
python遍历一个目录,输出所有的文件名的实例
Apr 23 Python
python 筛选数据集中列中value长度大于20的数据集方法
Jun 14 Python
python使用phoenixdb操作hbase的方法示例
Feb 28 Python
Python使用APScheduler实现定时任务过程解析
Sep 11 Python
Pytorch环境搭建与基本语法
Jun 03 Python
Python中openpyxl实现vlookup函数的实例
Oct 28 Python
python绘图pyecharts+pandas的使用详解
Dec 13 Python
详解Python+OpenCV进行基础的图像操作
Feb 15 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 文件上传进度条的两种实现方法的代码
2007/11/25 PHP
解析smarty模板中类似for的功能实现
2013/06/18 PHP
解析coreseek for sphinx的使用
2013/06/21 PHP
解析crontab php自动运行的方法
2013/06/24 PHP
php curl模拟post请求小实例
2013/11/13 PHP
php+webSoket实现聊天室示例代码(附源码)
2017/02/17 PHP
PHP树形结构tree类用法示例
2019/02/01 PHP
Google的跟踪代码 动态加载js代码方法应用
2012/11/12 Javascript
jquery删除指定的html标签并保留标签内文本内容的方法
2014/04/02 Javascript
原生javascript模仿win8等待提示圆圈进度条
2014/04/24 Javascript
Bootstrap3使用typeahead插件实现自动补全功能
2016/07/07 Javascript
浅谈JS继承_借用构造函数 & 组合式继承
2016/08/16 Javascript
node.js实现微信JS-API封装接口的示例代码
2017/09/06 Javascript
vue实现选项卡及选项卡切换效果
2018/04/24 Javascript
Vue CLI 3.x 自动部署项目至服务器的方法
2019/04/02 Javascript
Vue SPA 初次进入加载动画实现代码
2019/11/14 Javascript
js抽奖转盘实现方法分析
2020/05/16 Javascript
微信小程序订阅消息(java后端实现)开发
2020/06/01 Javascript
利用Vue的v-for和v-bind实现列表颜色切换
2020/07/17 Javascript
在Linux中通过Python脚本访问mdb数据库的方法
2015/05/06 Python
Python删除Java源文件中全部注释的实现方法
2017/08/30 Python
PyQT实现多窗口切换
2018/04/20 Python
python3 判断列表是一个空列表的方法
2018/05/04 Python
python bmp转换为jpg 并删除原图的方法
2018/10/25 Python
python代码 输入数字使其反向输出的方法
2018/12/22 Python
详解Django将秒转换为xx天xx时xx分
2019/09/27 Python
python 实现单通道转3通道
2019/12/03 Python
Python连接Hadoop数据中遇到的各种坑(汇总)
2020/04/14 Python
css3.0 图形构成实例练习二
2013/03/19 HTML / CSS
HTML5对比HTML4的主要改变和改进总结
2016/05/27 HTML / CSS
澳大利亚窗帘商店:Curtain Wonderland
2019/12/01 全球购物
如何拷贝一整个Java对象,包括它的状态
2013/12/27 面试题
商业房地产广告语
2014/03/13 职场文书
总经理秘书岗位职责
2014/03/17 职场文书
大学生联谊活动策划书(光棍节)
2014/10/10 职场文书
2015年政务公开工作总结
2015/05/19 职场文书