提取从Alphavantage API导入的损益表索引[0]



我目前正在尝试使用从AlphaVantage的API导入的GOOGL损益表进行一些计算。下面是我的代码:

'company = "GOOG"'
'API = os.getenv('ALPHAVANTAGE_API_KEY')'
'IS = requests.get(f'https://www.alphavantage.co/query? 
function=INCOME_STATEMENT&symbol=GOOG&apikey=API').json()'
'IS'

导入此损益表后,我可以打印出作为列表显示的数据。我想提取

'index[0]'

这份名单(最近的年度报告(的一部分,尽管当我这样做的时候,我会得到

'Key error: 0'

响应。我该怎么办?

IS初始化为JSON:

IS = requests.get(f'https://www.alphavantage.co/query? 
function=INCOME_STATEMENT&symbol=GOOG&apikey=API').json()

所以它有键,而不是像0这样的索引。从API文档中的这个例子中,您可以通过以下操作获得最新的年度报告(如果年度报告按降序排序!在文档中验证它是这样的!(:

IS["annualReports"][0]

最新更新