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.