logo

json.load() en Python

La forme complète de JSON est la notation d'objet JavaScript. Cela signifie qu'un fichier de script (exécutable), composé de texte dans un langage de programmation, est utilisé pour stocker et transférer les données. Python prend en charge JSON via un package intégré appeléjson>. Pour utiliser cette fonctionnalité, nous importons le package json dans un script Python. Le texte en JSON est rédigé via une chaîne entre guillemets qui contient la valeur dans le mappage clé-valeur dans{ }>. C'est similaire au dictionnaire en Python.

caractère Java en entier

Note: Pour plus d'informations, reportez-vous à Utilisation des données JSON en Python



json.load()

json.load()>prend un objet fichier et renvoie l'objet json. UN Objet JSON contient des données sous forme de paire clé/valeur. Les clés sont des chaînes et les valeurs sont les types JSON. Les clés et les valeurs sont séparées par deux points. Chaque entrée (paire clé/valeur) est séparée par une virgule.

Syntaxe :

json.load(file_object)>

Argument : Il prend l'objet fichier comme paramètre.



Retour : Il renvoie l'objet json.

Exemple: Supposons que le JSON ressemble à ceci.

python-append-json1



Nous voulons lire le contenu de ce fichier. Ci-dessous la mise en œuvre.




# Python program to read> # json file> > > import> json> > # Opening JSON file> f>=> open>(>'data.json'>,)> > # returns JSON object as> # a dictionary> data>=> json.load(f)> > # Iterating through the json> # list> for> i>in> data[>'emp_details'>]:> >print>(i)> > # Closing file> f.close()>

>

>

Sortir:

python-read-json-output1

Ici, nous avons utilisé leopen()>fonction pour lire le fichier JSON. Ensuite, le fichier est analysé à l'aidejson.load()>méthode qui nous donne un dictionnaire nommé data.