使用Python获取Google,Yahoo金融数据工具pandas_datareader

import pandas.io.data as web

提示警告,pandas.io.data 已经 转移到了一个单独的包里面了,于是 按照提示 安装了  pandas_datareader,方法是在cmd环境下 pip install pandas_datareader,然后在命令行里面输入 下面那行就ok了

import pandas_datareader.data as web


pandas_datareader是一个远程获取金融数据的Python工具,通过它可以方便获得下面公司和机构的数据:

Yahoo! Finance//雅虎金融

Google Finance//谷歌金融

Enigma//Enigma是一个公共数据搜索的提供商

St.Louis FED (FRED)//圣路易斯联邦储备银行

Kenneth French’s data library//肯尼斯弗兰奇资料库

World Bank//世界银行

OECD//经合组织

Eurostat//欧盟统计局

Thrift Savings Plan//美国联邦政府管理离退休的组织

Oanda currency historical rate  //外汇经纪商

Nasdaq Trader symbol definitions //纳斯达克

pandas-datareader安装非常简单:

$ pip install pandas-datareader

使用说明:

0.19.0开始, pandas不支持以前的pandas.io.data或pandas.io.wb包,如果你看见网上和书里使用

import pandas.io.data as web

你需要替换pandas.io为pandas_datareader。

如:

from pandas.io import data, wb # becomes

from pandas_datareader import data, wb

我们使用pandas_datareader获得苹果股票信息:

import pandas_datareader as pdr

pdr.get_data_yahoo(‘AAPL’)

当然你也可以换成你喜欢的股票。

原文地址:http://www.wangluoshenghuo.com/2017/03/23/%E8%8E%B7%E5%8F%96google%EF%BC%8Cyahoo%E9%87%91%E8%9E%8D%E6%95%B0%E6%8D%AE%E5%B7%A5%E5%85%B7pandas_datareader/

作者:eyeglasses 链接:https://www.jianshu.com/p/8ee8581106a8 來源:简书 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

展开阅读全文

没有更多推荐了,返回首页