如何在TXT中打开行和标题之间有空格的文件?

2024-09-30 01:19:29 发布

您现在位置:Python中文网/ 问答频道 /正文

在Python3和pandas中,我需要加载一个.txt文件。你知道吗

它以标题开头。列有引号并被";"

带数据的行遵循相同的模式。标题和前两行的示例:

"Cód. Eleição";"Desc. Eleição";"Data e hora";"CNPJ Prestador Conta";"Sequencial Candidato";"UF";"Sigla  Partido";"Numero candidato";"Cargo";"Nome candidato";"CPF do candidato";"Numero Recibo Eleitoral";"Numero do documento";"CPF/CNPJ do doador";"Nome do doador";"Nome do doador (Receita Federal)";"Sigla UE doador";"Número partido doador";"Número candidato doador";"Cod setor econômico do doador";"Setor econômico do doador";"Data da receita";"Valor receita";"Tipo receita";"Fonte recurso";"Especie recurso";"Descricao da receita";"CPF/CNPJ do doador originário";"Nome do doador originário";"Tipo doador originário";"Setor econômico do doador originário";"Nome do doador originário (Receita Federal)"
"143";"Eleições Gerais 2014";"09/07/201617:15:01";"20571108000141";"10000000120";"AC";"PC do B";"65013";"Deputado Estadual";"FRANCISCO EDUARDO SARAIVA DE FARIAS";"27648176220";"650130700000AC000040";"#NULO";"20614471000105";"Direção Estadual/Distrital";"ELEICAO 2014 COMITE FINANCEIRO AC DISTRITAL/ESTADUAL PARA DEPUTADO FEDERAL PC DO B";"AC";"65";"65013";"9492800";"Atividades de organizações políticas";"10/10/201400:00:00";"5010";"Recursos de partido político";"Outros Recursos nao descritos";"Estimado";"GASOLINA";"#NULO";"#NULO";"#NULO";"#NULO";"#NULO"
"143";"Eleições Gerais 2014";"09/07/201617:15:01";"20572570000163";"10000000121";"AC";"PC do B";"65789";"Deputado Estadual";"JANILSON LOPES LEITE";"61275468268";"657890700000AC000036";"#NULO";"20614471000105";"Direção Estadual/Distrital";"ELEICAO 2014 COMITE FINANCEIRO AC DISTRITAL/ESTADUAL PARA DEPUTADO FEDERAL PC DO B";"AC";"65";"65789";"9492800";"Atividades de organizações políticas";"10/10/201400:00:00";"4008";"Recursos de partido político";"Outros Recursos nao descritos";"Estimado";"GASOLINA";"#NULO";"#NULO";"#NULO";"#NULO";"#NULO"

最后一列是"Nome do doador originário (Receita Federal)"。 然后有一个空格,数据开始:"143";"Eleições Gerais 2014";...

第一行数据以"#NULO"结束。然后有一个空格,数据再次开始

所以,我需要在pandas中打开一个.txt文件,该文件有头,有分隔符";",行之间有一个空格

拜托,有人知道怎么写这个命令吗?你知道吗


Tags: 数据esdeorigindoacpcrio

热门问题