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程序来判断文本的语种
Apr 07 Python
python实现远程通过网络邮件控制计算机重启或关机
Feb 22 Python
Python numpy 点数组去重的实例
Apr 18 Python
Python实现的调用C语言函数功能简单实例
Mar 13 Python
Pythony运维入门之Socket网络编程详解
Apr 15 Python
Django保护敏感信息的方法示例
May 09 Python
python安装numpy和pandas的方法步骤
May 27 Python
python实现两个经纬度点之间的距离和方位角的方法
Jul 05 Python
pandas进行时间数据的转换和计算时间差并提取年月日
Jul 06 Python
python中的TCP(传输控制协议)用法实例分析
Nov 15 Python
用python按照图像灰度值统计并筛选图片的操作(PIL,shutil,os)
Jun 04 Python
分享一个python的aes加密代码
Dec 22 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数组函数序列之array_splice() - 在数组任意位置插入元素
2011/11/07 PHP
redis 队列操作的例子(php)
2012/04/12 PHP
php 强制下载文件实现代码
2013/10/28 PHP
php curl 获取https请求的2种方法
2015/04/27 PHP
详解PHP+AJAX无刷新分页实现方法
2015/11/03 PHP
php使用SAE原生Mail类实现各种类型邮件发送的方法
2016/10/10 PHP
laravel框架之数据库查出来的对象实现转化为数组
2019/10/23 PHP
php实现文件上传基本验证
2020/03/04 PHP
详解phpstorm2020最新破解方法
2020/09/17 PHP
jQuery输入城市查看地图使用介绍
2013/05/08 Javascript
使用AngularJS对路由进行安全性处理的方法
2015/06/18 Javascript
JavaScript正则表达式匹配 div  style标签
2016/03/15 Javascript
JavaScript创建对象_动力节点Java学院整理
2017/06/27 Javascript
three.js利用卷积法如何实现物体描边效果
2019/11/27 Javascript
这样回答继承可能面试官更满意
2019/12/10 Javascript
JS获取一个字符串中指定字符串第n次出现的位置
2021/02/10 Javascript
python操作 hbase 数据的方法
2016/12/18 Python
Python cookbook(数据结构与算法)从字典中提取子集的方法示例
2018/03/22 Python
详谈套接字中SO_REUSEPORT和SO_REUSEADDR的区别
2018/04/28 Python
python中单例常用的几种实现方法总结
2018/10/13 Python
Python实现常见的回文字符串算法
2018/11/14 Python
python地震数据可视化详解
2019/06/18 Python
Django获取应用下的所有models的例子
2019/08/30 Python
Python循环实现n的全排列功能
2019/09/16 Python
django自带的权限管理Permission用法说明
2020/05/13 Python
浅谈多卡服务器下隐藏部分 GPU 和 TensorFlow 的显存使用设置
2020/06/30 Python
Python 必须了解的5种高级特征
2020/09/10 Python
来自全球大都市的高级街头服饰:Pegador
2018/01/03 全球购物
Erwin Müller穆勒家居瑞士官网:您整个家庭的邮购公司
2019/12/28 全球购物
市场营销专业个人求职信范文
2013/12/14 职场文书
基层干部十八大感言
2014/01/19 职场文书
医药公司采购员岗位职责
2015/04/03 职场文书
2015年医院创卫工作总结
2015/04/22 职场文书
2019如何书写演讲稿?
2019/07/01 职场文书
Html5大屏数据可视化开发的实现
2021/06/11 HTML / CSS
分析SQL窗口函数之聚合窗口函数
2022/04/21 Oracle