Maison > développement back-end > Tutoriel Python > Comment puis-je imprimer des données JSON en Python ?

Comment puis-je imprimer des données JSON en Python ?

Linda Hamilton
Libérer: 2024-12-31 04:49:08
original
757 Les gens l'ont consulté

How Can I Pretty Print JSON Data in Python?

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))
Copier après la connexion

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))
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal