Dies ist meine JSON-Ausgabe.beim Extrahieren von Daten aus dem JSON-Format mit Python
{
"data": {
"BaselineLastFinish": "N/A",
"BlockSchedStart": "N/A",
"BlockSchedStop": "N/A",
"CurrentCycleDay0": "Tue, 17 Apr 2016 00:00:00 GMT",
"CurrentCycleSchedMaint": "N/A",
"LastReboot": "Tue, 06 Oct 2015 20:46:16 +0000",
"LastRunFailCount": "0",
"LastRunStatus": "No Results",
"LastRunSuccessCount": "0",
"MaintInProgress": "False",
"NextCycleDay0": "Tue, 19 May 2016 00:00:00 GMT",
"NextCycleSchedMaint": "N/A",
"PPID": null,
"PatchProfile": "",
"PreviousCycleDay0": "Tue, 18 Mar 2016 00:00:00 GMT",
"PreviousCycleSchedMaint": "N/A",
"row": "CH1||N/A|N/A|N/A||0|0|False|Tue, 08 Oct 2015 20:46:16 +0000",
"servername": "CH1"
},
"message": "OK",
"status": "success",
"status_code": "200",
"timestamp": "2016-04-26 08:43:44",
"uuid": "3533etetetet"
}
Ich versuche LastReboot von der obigen JSON-Ausgabe zu extrahieren. Ich versuche es unten, aber ohne Glück.
response = requests.get(url)
if response.status_code == 200:
data = json.loads(response.text)
print data['LastReboot']
Ich bin unten Fehler immer ::
Traceback (most recent call last)
File "atp.py", line 16, in <module>
print data['LastReboot']
KeyError: 'LastReboot'
versuchen 'Daten ['Daten'] ['LastRebo ot '] ' – eli
Sie müssen zuerst' Daten 'wie diese Daten [' Daten '] anrufen [' LastReboot '] – Piotrowy
Danke allen. Es hat mein Problem gelöst.Ausgesprochen ... Prost auf euch. – ATP3530