当我尝试导入pandas datareader时,它会抛出一个错误。
我尝试了以下模式,因为有人说在导入模式时它应该是下划线mkString()
。
请帮忙。
封装
pandas_datareader
的Python
PS C:\Users\cris\Anaconda3> conda list | Select-String "pandas-datareader" pandas-datareader 0.4.0 py36_0 PS C:\Users\cris\Anaconda3>
答案 0 :(得分:1)
看到这个: https://pandas-datareader.readthedocs.io/en/latest/
正确的语法是:
{
"/api/*": {
"target": "https://url.com",
"secure": false,
"changeOrigin": true,
"logLevel": "debug",
"pathRewrite": {"^/api" : "http://url.com/api"}
}
}
常见的惯例是将其导入为'pdr',因此您在网上阅读的大量代码会说:
import pandas_datareader
如果你只是想要网络模块,请使用:
import pandas_datareader as pdr
答案 1 :(得分:1)
import pandas_datareader as web
web.__version__
输出:
'0.4.0'
df = web.DataReader('MSFT','google')
df.head()
输出:
Open High Low Close Volume
Date
2010-01-04 30.62 31.10 30.59 30.95 38414185
2010-01-05 30.85 31.10 30.64 30.96 49758862
2010-01-06 30.88 31.08 30.52 30.77 58182332
2010-01-07 30.63 30.70 30.19 30.45 50564285
2010-01-08 30.28 30.88 30.24 30.66 51201289