我的Jason数据如下所示:
{
"componentId": "SD1:1100047938",
"componentType": "Device",
"name": "WR50MS15-7938 (WR 33)",
"product": "SB 5000TL",
"productTagId": 9037,
"pvPower": 886,
"serial": "1100047938",
"specWhOutToday": 3.0909803921568626,
"specWhOutYesterday": 2.924313725490196,
"state": 307,
"totWhOutToday": 15764,
"totWhOutYesterday": 14914
}
我怎么能只提取:
- “state”到单独的文件
- “pv-power”到一个单独的文件?
谢谢你!
3条答案
按热度按时间8wigbo561#
这是我收集JSON数据的代码。
我需要提取上述值。
jtoj6r0c2#
运行
data = json.loads(response.text)
后,json作为python字典被加载到data
变量中,所以state = data.state
和pvPower = data.pvPower
应该给予你想要的信息。我不太确定你想对这些信息做什么,至于提取到一个单独的文件,但是,
json.dump()
确实把数据输出到一个json文件。hpcdzsge3#