pandas 使用panda_datareader时出现类型错误“字符串索引必须为整数”[已关闭]

wbgh16ku  于 2023-01-04  发布在  其他
关注(0)|答案(1)|浏览(502)

编辑问题以包含desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem。这将有助于其他人回答问题。
昨天关门了。
Improve this question
我对python完全是个菜鸟,几个月前才在大学课程中学到panda_datareader.我现在正尝试使用panda_datareader从yahoo读取给定时间段内苹果的股票价格,并使用给定公式计算回报.然而,当我这样做时(使用我讲师自己的代码),我得到了如附图所示的错误。
任何帮助都将不胜感激

我在这里发现了一个类似的问题,解决方案是"pip install pandas_datareader == 0.9.0",但这并没有解决问题。我还没有真正尝试过其他的东西,因为我被特别要求使用datareader获取数据(否则我会将其导入为csv等),坦白地说,我对Python了解不多。

hfsqlsce

hfsqlsce1#

错误显示为string indices must be integers,发生在以下位置:j["context"]...
看起来变量j是一个字符串,而不是像字典一样的东西,你可以在字典里做j["context"]这样的事情。
查看一下j的内容,看看如何从那里继续。

相关问题