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创建线程示例
May 06 Python
使用Python获取Linux系统的各种信息
Jul 10 Python
Python微信库:itchat的用法详解
Aug 14 Python
对变量赋值的理解--Pyton中让两个值互换的实现方法
Nov 29 Python
Python生成任意范围任意精度的随机数方法
Apr 09 Python
python 遍历目录(包括子目录)下所有文件的实例
Jul 11 Python
利用nohup来开启python文件的方法
Jan 14 Python
Python爬取视频(其实是一篇福利)过程解析
Aug 01 Python
tensorflow 实现自定义layer并添加到计算图中
Feb 04 Python
keras 实现轻量级网络ShuffleNet教程
Jun 19 Python
python3.7.3版本和django2.2.3版本是否可以兼容
Sep 01 Python
python-jwt用户认证食用教学的实现方法
Jan 19 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作为Shell脚本语言使用
2006/10/09 PHP
php Try Catch异常测试
2009/03/01 PHP
PHP开启gzip页面压缩实例代码
2010/03/11 PHP
php防止SQL注入详解及防范
2013/11/12 PHP
windows平台中配置nginx+php环境
2015/12/06 PHP
PHP Try-catch 语句使用技巧
2016/02/28 PHP
StringTemplate遇见jQuery冲突的解决方法
2011/09/22 Javascript
node.js中的http.response.setHeader方法使用说明
2014/12/14 Javascript
JS使用eval解析JSON的注意事项分析
2015/11/14 Javascript
JavaScript阻止回车提交表单的方法
2015/12/30 Javascript
jQuery插件之Tocify动态节点目录菜单生成器附源码下载
2016/01/08 Javascript
JS中创建函数的三种方式及区别
2016/03/13 Javascript
使用jQuery ajaxupload插件实现无刷新上传文件
2017/04/23 jQuery
vue cli2.0单页面title修改方法
2018/06/07 Javascript
JS实现将对象转化为数组的方法分析
2019/01/21 Javascript
elementUI多选框反选的实现代码
2019/04/03 Javascript
nodejs环境使用Typeorm连接查询Oracle数据
2019/12/05 NodeJs
Vue3+elementui plus创建项目的方法
2020/12/01 Vue.js
js删除指定位置超链接中含有百度与360的标题
2021/01/06 Javascript
[05:53]敌法师的金色冠名ID"BurNIng",是传说,是荣耀
2020/07/11 DOTA
Python3基础之基本数据类型概述
2014/08/13 Python
Flask框架中密码的加盐哈希加密和验证功能的用法详解
2016/06/07 Python
Python实现基于C/S架构的聊天室功能详解
2018/07/07 Python
caffe binaryproto 与 npy相互转换的实例讲解
2018/07/09 Python
Python Requests库基本用法示例
2018/08/20 Python
对Django 转发和重定向的实例详解
2019/08/06 Python
python实现本地批量ping多个IP的方法示例
2019/08/07 Python
Django之form组件自动校验数据实现
2020/01/14 Python
使用 Python 读取电子表格中的数据实例详解
2020/04/17 Python
英国的潮牌鞋履服饰商店:size?
2019/03/26 全球购物
澳大利亚在线批发商:Simply Wholesale
2021/02/24 全球购物
企业金融服务方案
2014/06/03 职场文书
励志演讲稿600字
2014/08/21 职场文书
领导党的群众路线教育实践活动个人对照检查材料
2014/09/23 职场文书
导游词之日本富士山
2020/01/06 职场文书
sql通过日期判断年龄函数的示例代码
2021/07/16 SQL Server