Maison >développement back-end >Tutoriel Python >Comment puis-je imprimer joliment des fichiers JSON en Python ?
Jolie impression de fichiers JSON en Python
Lors de l'analyse ou de la manipulation de données JSON, il peut souvent être utile de les formater dans un langage humain -Manière lisible pour une visualisation plus facile.
Pretty-Printing avec JSON
Pour imprimer joliment un fichier JSON en Python, utilisez le paramètre indent de json.dump() ou json.dumps () fonctions. Spécifiez le nombre d'espaces souhaité pour l'indentation dans le paramètre indent.
Par exemple :
import json your_json = '["foo", {"bar": ["baz", null, 1.0, 2]}]' parsed = json.loads(your_json) print(json.dumps(parsed, indent=4))
Sortie :
[ "foo", { "bar": [ "baz", null, 1.0, 2 ] } ]
Dans ce Par exemple, le paramètre indent est défini sur 4, ce qui donne un JSON indenté avec 4 espaces.
Joli-imprimer des fichiers JSON
Pour joliment imprimer un fichier JSON, vous pouvez utiliser json.load() function :
with open('filename.txt', 'r') as handle: parsed = json.load(handle)
Cela charge le fichier JSON dans le analysé variable, qui peut ensuite être joliment imprimée à l'aide de la fonction json.dumps() comme indiqué ci-dessus.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!