JSON est un format de fichier utilisé par Python et plusieurs autres langages de programmation pour stocker des données hiérarchiques structurés. CSV est l'abréviation de " valeurs séparées par des virgules ", qui est un format de fichier qui sépare les valeurs par des virgules comme séparateurs . Fichiers JSON peuvent avoir des structures beaucoup plus complexes que les fichiers CSV , si une conversion directe n'est pas toujours possible. Python dispose de plusieurs techniques et des bibliothèques qui peuvent être chargés d'aider à cette conversion. Instructions 
 1 
 copiez et collez le code suivant dans un fichier texte: 
 
 import csv jsonimport 
 
 f = open data ( ' test.json ') = json . charge ( f) f.close () 
 
 f = csv.writer ( open (' test.csv ', ' wb + ')) 
 
 pour point de données : f.writerow ( [ item [ «pk» ] , article [' modèle '] ] + [ item «champs» ] . valeurs ( ) ) 
 2 
 Remplacer les parties du code qui font référence à « test.json »et« test.csv " avec les noms de fichiers que vous souhaitez utiliser . 
 3 
 Enregistrez le fichier sous " json2csv.py "dans votre répertoire de travail Python. 
 4 
 Commencez votre interpréteur Python et charger " json2csv.py " pour l'exécuter.