Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako previesť JSON do CSV v Pythone

JSON je formát súborov používaný Python a niekoľko ďalších programovacích jazykov pre ukladanie štruktúrovaných , hierarchických dát . CSV je skratka pre " Hodnoty oddelené čiarkami " , čo je formát súboru , ktorý oddeľuje hodnoty pomocou čiarok ako oddeľovačov . JSON súbory môžu mať oveľa zložitejšie štruktúry ako CSV súborov , takže priama premena nie je vždy možné . Python má niekoľko techník a knižníc , ktoré môžu byť načítané pomôcť s touto konverziou . Návod dovolená 1

Skopírujte a vložte nasledujúci kód do textového súboru :

import jsonimport csv

f = open ( ' test.json ' ) dáta = json . zaťaženie ( f ) f.close ( )

f = csv.writer ( open ( " test.CSV " , " wb + " ) )

pre položku v dátach : f.writerow ( [ item [ ' pk ' ] , item [ ' modelu ' ] ] + item [ ' pole ' ] . hodnoty ( ) )
2

Vymeňte častí kódu , ktoré odkazujú na " test.json " a " test.CSV " s názvami súborov , ktoré chcete použiť .
3

Uložte súbor ako " json2csv.py " v Pythone pracovnom adresári .
4

Začnite Python interpret a načítať " json2csv.py " ho spustiť .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené