Format Python JSON
Formater le résultat
L'exemple ci-dessus imprime une chaîne JSON, mais elle n'est pas très facile à lire, sans indentations ni sauts de ligne.
La json.dumps()
méthode a des paramètres pour faciliter la lecture du résultat :
Exemple
Utilisez le indent
paramètre pour définir les nombres d'indentations :
json.dumps(x, indent=4)
Vous pouvez également définir les séparateurs, la valeur par défaut est ("", ", ": "), ce qui signifie utiliser une virgule et un espace pour séparer chaque objet, et deux points et un espace pour séparer les clés des valeurs :
Exemple
Utilisez le separators
paramètre pour modifier le séparateur par défaut :
json.dumps(x, indent=4, separators=(". ", " = "))