【发布时间】:2021-09-02 16:00:45
【问题描述】:
我想在 python 中解码这个 json,但我找不到任何合适的工作文档。
{
"users" : {
"-MiZDzE6eV_oy-k7liD7" : {
"lat" : 22.992344005762106,
"lon" : 88.39171958538499,
"name" : "user1",
"time" : "7:29:57,Time In,Thu Sep 02 2021 07:29:57 GMT+0530 (India Standard Time)"
},
"-MiZeikP4SFbwAU2-ubt" : {
"lat" : 22.992344005762106,
"lon" : 88.39171958538499,
"name" : "user2",
"time" : "9:31:9,Time In,Thu Sep 02 2021 09:31:09 GMT+0530 (India Standard Time)"
}
}
}
像这样
name = json
中的每个名称值
lat = 来自 json
的每个 lat 值
等等..
我已经试过了
import json
import requests
url = "someurl"
response = requests.get(url)
json = json.loads(response.text)
user = json["users"]
print(user["name"])
【问题讨论】:
-
请在下面查看我的答案,但我确实想花一点时间指出您的变量
json覆盖了您在第 1 行导入的模块json。这会给您带来很多困惑稍后,最好只是重命名它。只需调用它json_就足够了