Holen Sie sich den Schlüssel für die Migration von JSON-Daten auf der zweiten Ebene mit Python

Dateibeispiel

Zum Beispiel, wenn Sie den Wert mit "ruleId" als Schlüssel erhalten möchten

test.json


{
    "timestamp": 1604751455679,                                                                   
    "ruleGroupList": [
        {
            "ruleGroupId": "AWS#AWSManagedRulesCommonRuleSet",
            "terminatingRule": {
                "ruleId": "NoUserAgent_HEADER",
                "action": "BLOCK",
                "ruleMatchDetails": null
            },
            "nonTerminatingMatchingRules": [], 
            "excludedRules": null
        }
    ]   
}

Wie man herausnimmt

import json

with open('test.json') as f:
    jsn = json.load(f)

print(jsn["ruleGroupList"][0]["terminatingRule"]["ruleId"])

Ausführungsergebnis

yuta:~ $ python jsontest.py 
NoUserAgent_HEADER

Recommended Posts

Holen Sie sich den Schlüssel für die Migration von JSON-Daten auf der zweiten Ebene mit Python
Holen Sie sich den Aufrufer einer Funktion in Python
Die Geschichte des Lesens von HSPICE-Daten in Python
[Einführung in Python] So erhalten Sie den Datenindex mit der for-Anweisung
So ermitteln Sie die Anzahl der Stellen in Python
[Python] Ruft die Liste der im Modul definierten Klassen ab
Ermitteln Sie die Größe (Anzahl der Elemente) von Union Find in Python
Den Inhalt der Daten in Python nicht kennen
Verwenden wir die offenen Daten von "Mamebus" in Python
Rufen Sie die URL des HTTP-Umleitungsziels in Python ab
Versuchen Sie, COVID-19 Tokyo-Daten mit Python zu kratzen
Überprüfen Sie die Funktionsweise von Python für .NET in jeder Umgebung
[In kürzester Zeit verstehen] Python-Grundlagen für die Datenanalyse
Ermitteln Sie die Anzahl der Vorkommen für jedes Element in der Liste
Google sucht mit Python nach der Zeichenfolge in der letzten Zeile der Datei
Ruft den Index jedes Elements der Verwirrungsmatrix in Python ab
Holen Sie sich LeapMotion-Daten in Python.
Holen Sie sich den Desktop-Pfad in Python
Ruft den Wert eines bestimmten Schlüssels bis zum angegebenen Index der Wörterbuchliste in Python ab
Umgang mit JSON-Dateien in Python
Holen Sie sich den Skriptpfad in Python
Holen Sie sich den Desktop-Pfad in Python
Holen Sie sich den Hostnamen in Python
Wrap (Teil der) AtCoder Library in Cython zur Verwendung in Python
[Python] Ermittelt den Rang der Werte in der Liste in aufsteigender / absteigender Reihenfolge
Holen Sie sich den Titel und das Lieferdatum von Yahoo! News in Python
Holen Sie sich die Anzahl der Leser von Artikeln über Mendeley in Python
Holen Sie sich mit Python zusätzliche Daten zu LDAP
Dateneingabe / -ausgabe in Python (CSV, JSON)
Überprüfen Sie das Verhalten des Zerstörers in Python
Holen Sie sich die Spaltenliste und Datenliste von CASTable
Zusammenfassung verschiedener for-Anweisungen in Python
Holen Sie sich Google Fit API-Daten in Python
Das Ergebnis der Installation von Python auf Anaconda
Holen Sie sich Youtube-Daten in Python mithilfe der Youtube-Daten-API
MongoDB mit Python zum ersten Mal
Grundlagen zum Ausführen von NoxPlayer in Python
Holen Sie sich ein Zeichen für Conoha mit Python
Pandas des Anfängers, vom Anfänger, für den Anfänger [Python]
Ermitteln Sie den Wert der mittleren Schicht von NN
Die zweite Nacht der Runde mit für
Auf der Suche nach dem schnellsten FizzBuzz in Python
[Python] Ruft den Zeichencode der Datei ab
Ruft die EDINET-Codeliste in Python ab
Entfernen Sie DICOM-Bilder in Python
Python VBA, um mit Selenium die gesamte WEB-Seite zu erfassen
Notiz der Pixelpositionsoperation für Bilddaten mit Python (numpy, cv2)
Holen Sie sich zu jeder Tageszeit eine Datums- / Uhrzeitinstanz in Python
Holen Sie sich mit Python Zeitreihendaten von k-db.com
CERTIFICATE_VERIFY_FAILED in Python 3.6, dem offiziellen Installationsprogramm für macOS
Holen Sie sich den Inhalt von Git Diff aus Python
[Python] Holen Sie sich die Dateien mit Python in den Ordner
Holen Sie sich das Wetter in Osaka über Web-API (Python)
Verwenden Sie für den Diktatschlüssel in Python etwas anderes als eine <br> Zeichenfolge
Die Geschichte, dass die Lernkosten von Python niedrig sind
[Python] Sortieren Sie die Liste von pathlib.Path in natürlicher Reihenfolge
[Python] Ruft die Skalenbezeichnung der Figur ab / bearbeitet sie
[Python] Holen Sie sich die Hauptthemen von Yahoo News