Pretty Printing JSON en Python
Pretty Printing d'un fichier JSON améliore sa lisibilité en indentant et en formatant son contenu pour les lecteurs humains. En Python, cela peut être réalisé en utilisant les fonctions json.dump() ou json.dumps().
En utilisant json.dump() et json.loads()
Pour imprimer joliment une chaîne contenant des données JSON :
import json # JSON string your_json = '["foo", {"bar": ["baz", null, 1.0, 2]}]' # Parse the JSON string parsed = json.loads(your_json) # Pretty print the JSON object with 4 spaces of indentation print(json.dumps(parsed, indent=4))
Utiliser json.load() et json.dumps() avec un Fichier :
# Open a file containing JSON data with open('filename.txt', 'r') as handle: # Parse the JSON file parsed = json.load(handle) # Pretty print the JSON object with 2 spaces of indentation print(json.dumps(parsed, indent=2))
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!