[英]How do i read a specific value from within a Json File with Python?
我想知道如何从 Json object 中读取特定对象的值。
"worker_01": {
"data": {
"name": "Juan",
"manager": 0,
"weight": 75,
"positions": {
"FOH": 1,
"MOH": 1,
"BOH": 1
}
}
},
我以前在 Node.js 中知道我可以通过执行.get(worker_01.data.name)来读取它们,但 python 并不允许这样做。 我想知道如何在 python 中做类似的事情。
这是我的源代码。
import json as js
data_json = open('hello.json')
data_worker = js.load(data_json)
for i in data_worker['worker_01']:
print(i)
在 Python 中,您可以将 JSON 读作一个大的 python 字典,其中包含迷你列表字典。 考虑到这一点,您可以索引 JSON 中的特定属性。 例如,根据您的 JSON,如果用户想要获取有关人名的数据,您将执行data_worker['worker_01']['data']['name']
来获取 output 'Juan'
这里还有更多资源供您查看! https://www.w3schools.com/python/python_json.asp https://www.codegrepper.com/code-examples/python/how+to+get+specific+data+from+json+using+python https //www.w3schools.com/python/python_dictionaries.asp
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.