Obtenez la clé pour la migration de la deuxième couche de données JSON avec python

Exemple de fichier

Par exemple, lorsque vous souhaitez obtenir la valeur en utilisant " ruleId " comme clé

test.json


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

Comment sortir

import json

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

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

Résultat d'exécution

yuta:~ $ python jsontest.py 
NoUserAgent_HEADER

Recommended Posts

Obtenez la clé pour la migration de la deuxième couche de données JSON avec python
Récupérer l'appelant d'une fonction en Python
L'histoire de la lecture des données HSPICE en Python
[Introduction à Python] Comment obtenir l'index des données avec l'instruction for
Comment obtenir le nombre de chiffres en Python
[python] Récupère la liste des classes définies dans le module
Obtenir la taille (nombre d'éléments) de Union Find en Python
Ne pas être conscient du contenu des données en python
Utilisons les données ouvertes de "Mamebus" en Python
Obtenez l'URL de la destination de la redirection HTTP en Python
Essayez de gratter les données COVID-19 Tokyo avec Python
Vérifiez le fonctionnement de Python pour .NET dans chaque environnement
[Comprendre au plus court] Principes de base de Python pour l'analyse des données
Obtenez le nombre d'occurrences pour chaque élément de la liste
Google recherche la chaîne sur la dernière ligne du fichier en Python
Obtenez l'index de chaque élément de la matrice de confusion en Python
Obtenez des données LeapMotion en Python.
Obtenir des données de Quandl en Python
Obtenez le chemin du bureau en Python
Obtenir la valeur d'une clé spécifique jusqu'à l'index spécifié de la liste de dictionnaires en Python
Gestion des fichiers JSON en Python
Obtenez le chemin du script en Python
Obtenez le chemin du bureau en Python
Obtenez le nom d'hôte en Python
Envelopper (partie de) la bibliothèque AtCoder en Cython pour une utilisation en Python
[python] Obtenez le rang des valeurs dans la liste par ordre croissant / décroissant
Obtenez le titre et la date de livraison de Yahoo! News en Python
Obtenez le nombre de lecteurs d'articles sur Mendeley en Python
Obtenez des données supplémentaires vers LDAP avec python
Entrée / sortie de données en Python (CSV, JSON)
Vérifiez le comportement du destroyer en Python
Obtenez la liste des colonnes et la liste des données de CASTable
Résumé de diverses instructions for en Python
Obtenez les données de l'API Google Fit en Python
Le résultat de l'installation de python sur Anaconda
Obtenez des données Youtube en Python à l'aide de l'API Youtube Data
MongoDB avec Python pour la première fois
Principes de base pour exécuter NoxPlayer en Python
Obtenez un jeton pour conoha avec python
Pandas du débutant, par le débutant, pour le débutant [Python]
Obtenez la valeur de la couche intermédiaire de NN
La deuxième nuit de la boucle avec pour
À la recherche du FizzBuzz le plus rapide en Python
[Python] Récupère le code de caractère du fichier
Obtenir la liste de codes EDINET en Python
Débarrassez-vous des images DICOM en Python
Python VBA pour obtenir une capture de la page WEB entière avec Selenium
Mémo de l'opération de position de pixel pour les données d'image avec Python (numpy, cv2)
Obtenez une instance datetime à tout moment de la journée en Python
Obtenez des données de séries chronologiques de k-db.com avec Python
CERTIFICATE_VERIFY_FAILED dans Python 3.6, le programme d'installation officiel de macOS
Récupérer le contenu de git diff depuis python
[Python] Récupérez les fichiers dans le dossier avec Python
Obtenez la météo à Osaka via l'API Web (python)
Utilisez autre chose qu'une chaîne <br> pour la clé <br> dict en Python
L'histoire selon laquelle le coût d'apprentissage de Python est faible
[Python] Trier la liste de pathlib.Path dans l'ordre naturel
[Python] Obtenir / modifier l'étiquette d'échelle de la figure
[Python] Obtenez les principaux sujets de Yahoo News