小编boo*_*vey的帖子

为什么我在尝试访问雅虎财经时收到“类型错误:字符串索引必须为整数”消息?

我正在学习 Udemy 的 Python 和金融课程,不幸的是,在尝试使用pandas_dataReader.

这是我直接从jupyter笔记本复制的代码

import numpy as np
import pandas as pd

from pandas_datareader import data as wb
PG = wb.DataReader('PG', data_source='yahoo', start='1995-1-1')
Run Code Online (Sandbox Code Playgroud)

这将返回以下相当冗长的错误消息:

---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
~\AppData\Local\Temp\ipykernel_16532\693660725.py in <module>
----> 1 PG = wb.DataReader('PG', data_source='yahoo', start='1995-1-1')

~\anaconda3\lib\site-packages\pandas\util\_decorators.py in wrapper(*args, **kwargs)
    205                 else:
    206                     kwargs[new_arg_name] = new_arg_value
--> 207             return func(*args, **kwargs)
    208 
    209         return cast(F, wrapper)

~\anaconda3\lib\site-packages\pandas_datareader\data.py in DataReader(name, data_source, start, end, retry_count, pause, session, api_key)
    368 
    369     if data_source == …
Run Code Online (Sandbox Code Playgroud)

python typeerror python-3.x yahoo-api

8
推荐指数
1
解决办法
8433
查看次数

标签 统计

python ×1

python-3.x ×1

typeerror ×1

yahoo-api ×1