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 相关文章推荐
Saltstack快速入门简单汇总
Mar 01 Python
微信跳一跳python辅助软件思路及图像识别源码解析
Jan 04 Python
对python Tkinter Text的用法详解
Oct 11 Python
Python 获取div标签中的文字实例
Dec 20 Python
在PyCharm下使用 ipython 交互式编程的方法
Jan 17 Python
用python打印菱形的实操方法和代码
Jun 25 Python
Python imutils 填充图片周边为黑色的实现
Jan 19 Python
Django 设置admin后台表和App(应用)为中文名的操作方法
May 10 Python
python 爬虫基本使用——统计杭电oj题目正确率并排序
Oct 26 Python
Python3.8.2安装包及安装教程图文详解(附安装包)
Nov 28 Python
通用的Django注册功能模块实现方法
Feb 05 Python
python数据可视化使用pyfinance分析证券收益示例详解
Nov 20 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
调整优化您的LAMP应用程序的5种简单方法
2011/06/26 PHP
PHP stripos()函数及注意事项的分析
2013/06/08 PHP
php生成txt文件标题及内容的方法
2014/01/16 PHP
JS获取地址栏参数的小例子
2013/08/23 Javascript
js实现div闪烁原理及实现代码
2014/06/24 Javascript
Jquery异步提交表单代码分享
2015/03/26 Javascript
JavaScript中的条件判断语句使用详解
2015/06/03 Javascript
jQuery Mobile 和 Kendo UI 的比较
2016/05/05 Javascript
js停止冒泡和阻止浏览器默认行为的简单方法
2016/05/15 Javascript
Javascript 调用 ActionScript 的简单方法
2016/09/22 Javascript
jQuery web 组件 后台日历价格、库存设置的代码
2016/10/14 Javascript
JS自定义函数对web前端上传的文件进行类型大小判断
2016/10/19 Javascript
微信小程序动态的加载数据实例代码
2017/04/14 Javascript
浅谈Vue父子组件和非父子组件传值问题
2017/08/22 Javascript
前端常见跨域解决方案(全)
2017/09/19 Javascript
VUE 全局变量的几种实现方式
2018/08/22 Javascript
5分钟快速掌握JS中var、let和const的异同
2018/09/19 Javascript
jQuery实现网页拼图游戏
2020/04/22 jQuery
JavaScript快速调试的两个技巧
2020/11/04 Javascript
Python中的map()函数和reduce()函数的用法
2015/04/27 Python
利用Python的Django框架生成PDF文件的教程
2015/07/22 Python
python 排序算法总结及实例详解
2016/09/28 Python
Python实现判断给定列表是否有重复元素的方法
2018/04/11 Python
python 获取url中的参数列表实例
2018/12/18 Python
PyCharm 在Windows的有用快捷键详解
2020/04/07 Python
matplotlib.pyplot.plot()参数使用详解
2020/07/28 Python
Pycharm添加虚拟解释器报错问题解决方案
2020/10/13 Python
python 元组和列表的区别
2020/12/30 Python
python元组拆包实现方法
2021/02/28 Python
匡威比利时官网:Converse Belgium
2017/04/13 全球购物
高山背包:High Sierra
2017/11/23 全球购物
舞蹈专业求职信
2014/06/13 职场文书
扬尘污染防治方案
2014/06/15 职场文书
2015年爱牙日活动总结
2015/03/23 职场文书
2016年优秀团支部事迹材料
2016/02/26 职场文书
怎样做好公众演讲能力?
2019/08/28 职场文书