Ameliorer la mise en forme en ligne de commande du json grâce à Python

Article mise à jour le: 21 août 2016

Petite astuce pour les geeks…

python-logo

Lorsque vous travaillez sur un fichier qui retourne du json, admettons que votre script soit en php et que vous souhaiteriez pouvoir lire le code sur votre terminal linux, directement en ligne de commande, il y a de fortes chances pour que le rendu soit assez… sale à lire. Un gros bloc bien tout moche. Bref, l’astuce pour améliorer cela consiste à utiliser un pipe et de faire appel à python:

php votreScript.php | python -mjson.tool

Grâce à cette petite astuce, vous obtiendrez un rendu sur votre terminal proprement indenté… vous pouvez utiliser ensuite une simple redirection pour pouvoir analyser le fichier directement grâce à VI.

Découvrez désormais les nouveaux articles sur le tout nouveau blog en anglais datainsightout.com. Vous découvrirez par la même occasion une nouvelle plateforme vous permettant de créer des forecasts et de faire de la segmentation client à destination des SMB

Voir le nouveau blog
Cliquez, partagez!

Le coin des achats professionnels