Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Python Προγραμματισμός

Πώς να μετατρέψετε JSON σε CSV σε Python

JSON είναι μια μορφή αρχείου που χρησιμοποιείται από την Python και πολλές άλλες γλώσσες προγραμματισμού για την αποθήκευση δομημένη , ιεραρχικά δεδομένα . CSV είναι μικρή για " τιμές διαχωρισμένες με κόμμα ", το οποίο είναι μια μορφή αρχείου που χωρίζει τις τιμές που χρησιμοποιούν τα κόμματα ως διαχωριστικά . JSON αρχεία μπορούν να έχουν πολύ πιο πολύπλοκες δομές από τα αρχεία CSV , έτσι ώστε μια άμεση μετατροπή δεν είναι πάντα δυνατό . Η Python έχει διάφορες τεχνικές και τις βιβλιοθήκες που μπορεί να τοποθετηθεί για να βοηθήσει με αυτή τη μετατροπή . Οδηγίες
Η 1

αντιγραφή και επικόλληση του παρακάτω κώδικα σε ένα αρχείο κειμένου :

εισαγωγής jsonimport csv

f = ανοικτό ( « test.json ») Δεδομένα = json . φορτίο ( στ ) f.close ( )

f = csv.writer (ανοιχτή ( « test.csv » , « wb + » ) )

για το στοιχείο στα δεδομένα : f.writerow ( [ στοιχείο [ « pk » ] , το στοιχείο [ «μοντέλο» ] ] + στοιχείο [ « πεδία» ] . τιμές ( ) ) 2

Αντικαταστήστε τα μέρη του κώδικα που αναφέρονται σε " test.json »και« test.csv » με τα ονόματα των αρχείων που θέλετε να χρησιμοποιήσετε .
εικόνων 3

Αποθηκεύστε το αρχείο ως " json2csv.py " στον κατάλογο εργασίας σας Python .
Η 4

Ξεκινήστε διερμηνέα Python σας και το φορτίο " json2csv.py " για να το τρέξει .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα