Programação  
 
Conhecimento computador >> Programação >> Programação Python >> 
Como converter JSON para CSV em Python
JSON é um formato de arquivo usado pelo Python e várias outras linguagens de programação para armazenar dados estruturados, hierárquicos. CSV é a abreviação de " Comma Separated Values ​​", que é um formato de arquivo que separa valores usando vírgulas como delimitadores. Arquivos JSON pode ter muito mais complexos do que estruturas de arquivos CSV , então uma conversão direta nem sempre é possível . Python tem várias técnicas e bibliotecas que podem ser carregados para ajudar com essa conversão. Instruções
1

Copie e cole o seguinte código em um arquivo de texto :

importação jsonimport csv

f = open (' test.json ') data = json . carga ( f) f.close ()

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

for item in dados : f.writerow ( [ artigo [' pk '] , inciso [' modelo '] ] + artigo [ 'campos' ] . values ​​() )
2

Substitua as partes do código que se referem a " test.json "e" test.csv " com os nomes de arquivo que você deseja usar .
3

Salve o arquivo como " json2csv.py "em seu diretório de trabalho Python.
4

Comece seu interpretador Python e carregar " json2csv.py " para executá-lo.

Anterior :

Próximo : No
  Os artigos relacionados
·Instalação não-raiz de módulos Python 
·Funções com matrizes e escalas em Numerical Python 
·Como marcar números em uma lista Python 
·Como ler em Python texto Tab -Separated 
·Como ler arquivos SQLite para Python Variável 
·Lista Python Substitui 
·Python velocidade 
·Como lidar com Nested Tuples em Python 
·Como a aproximação das Séries de Fourier em Python 
·Como fazer uma imagem monocromática em Python 
  Artigos em destaque
·Como adicionar controles para o Google Maps API 
·Como faço para converter arquivos Calendar Creator 
·Como atualizar um menu em cada página 
·Tutorial Raspadinha PHP 
·Java Aleatória Método Número 
·Como criar um pipe nomeado 
·Como fazer seu próprio texto Adventure Game 
·Como usar Python Quadro sobre 1 & 1 
·Ajuda para Programação Batch 
·Como comparar datas com SQL do Oracle 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados