| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Python Programming >> Content
    Sådan Konverter JSON til CSV i Python
    JSON er et filformat, der anvendes af Python og flere andre programmeringssprog til at gemme struktureret , hierarkiske data. CSV er en forkortelse for " kommaseparerede værdier ", som er et filformat , der adskiller værdier vha. kommaer som skilletegn . JSON -filer kan have langt mere komplekse strukturer end CSV-filer , så en direkte konvertering er ikke altid muligt . Python har flere teknikker og biblioteker , der kan indlæses til at hjælpe med denne konvertering . Instruktioner
    1

    Kopier og indsæt følgende kode i en tekstfil : Hej

    import jsonimport csv

    f = åbne (" test.json ") data = JSON . belastning ( f ) f.close ()

    f = csv.writer (åben ( ' test.csv ', ' wb +' ) )

    for post i data : f.writerow ( [ item [ ' pk '] , punkt [' model '] ] + post [' felter '] . værdier ( ) )
    2

    Udskift dele af koden , der refererer til " test.json "og" test.csv " med filnavne , du ønsker at bruge.
    3

    Gem filen som" json2csv.py "i din Python arbejdsmappe .
    4

    Start din Python tolk og indlæse " json2csv.py " for at køre den.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan man kompilerer Python kode 
    ·Sådan Lær Python i Ubuntu 
    ·Sådan Start Python Interpreter 
    ·Sådan oprettes en while-løkke i Python 
    ·Jeg har et ugyldigt Syntaksfejl i Python 
    ·Sådan kopieres Bytes i Python 
    ·Hvad Er Python PYC Files 
    ·Sådan graf med Python 
    ·Sådan kopieres eBooks Brug Python 
    ·Hvordan laver man et oscilloskop i Python 
      Anbefalede Artikler
    ·Sådan Beregn kodelinjer 
    ·Hvordan du navngiver en variabel ved hjælp af en makro…
    ·Hvad er multihomed Host i Java 
    ·Sådan Omdøb filer med en VBS 
    ·Sådan forhindres copy & paste 
    ·Hvordan man laver en String i Java 
    ·Sådan Henvisning en Connection String i ASP.NET 
    ·Hvordan man kompilerer en Makefile 
    ·Hvordan man bruger PHP SQLite 
    ·Sådan Put betingede udsagn i en JS fil 
    Copyright © Computer Viden http://www.computerdk.com