【发布时间】:2017-08-08 16:38:32
【问题描述】:
每当我尝试提取温度值时都会出错。错误是:TypeError: string indices must be integers
这是我的代码:
for item in data['main']:
tempday=item['temp']
这是我从中提取的 API:
{
"coord": {},
"weather": [],
"base": "stations",
"main": {
"temp": 53.2,
"pressure": 1021,
"humidity": 71,
"temp_min": 44.6,
"temp_max": 57.2
},
"visibility": 16093,
}
我想获得 53.2 的“温度”值。我的代码有什么问题?
【问题讨论】:
-
试试
data['main']['temp']
标签: python json api dictionary