- 已关闭。**此问题需要debugging details。当前不接受答案。
编辑问题以包含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了解不多。
1条答案
按热度按时间hfsqlsce1#
错误显示为
string indices must be integers
,发生在以下位置:j["context"]...
看起来变量
j
是一个字符串,而不是像字典一样的东西,你可以在字典里做j["context"]
这样的事情。查看一下
j
的内容,看看如何从那里继续。