我有这个json文件,我想用pandas把它转换成CSV
{
"partes": [
{
"processo": "1001824-89.2019.8.26.0493",
"tipo": "Reqte: ",
"nome": "Sérgio Izaias Massaranduba Advogada: Mariana Pretel E Pretel ",
"cnpj_cpf": "Não encontrado",
"oab": "Não encontrado"
},
{
"processo": "1001824-89.2019.8.26.0493",
"tipo": "Reqda: ",
"nome": "CLARO S/A ",
"cnpj_cpf": "Não encontrado",
"oab": "Não encontrado"
}
],
"movimentacoes": [
{
"processo": "1001824-89.2019.8.26.0493",
"data": "28/10/2019",
"tem_anexo": "",
"movimentacao": " Distribuído Livremente (por Sorteio) (movimentação exclusiva do distribuidor) "
}
]
}
当我使用以下函数read_json
,
他给我返回一个错误ValueError: arrays must all be same length
阿奎埃斯塔梅乌科迪戈:
import pandas as pd
import json
import os
os.chdir('C:\\Users\\Suporte\\Desktop\\AUT\\autonomation')
df = pd.read_json('file.json')
df_ = df.to_csv('file.csv', sep=';',index=False)
我不知道他为什么看不懂文件
pandas
是关于数据表的,带有重复的列标题。你知道吗partes
和movimentacoes
的长度必须相同。partes
value
的长度是2,而movimentacoes
的长度是1。你知道吗test1.json
的文件中数据:
代码:
相关问题 更多 >
编程相关推荐