0

我的目录文件中有多个 txt 文件。我想通过使用同一目录中的所有 .txt 文件创建一个数据框并创建一个 csv 数据框。在 txt 文件中,我想使用特定行作为列名和该列下有关该行的信息。

文本1:

['PSDB-BA', 'Adolfo Viana', 'Biografia', 'Nome Civil: ADOLFO VIANA DE CASTRO NETO', 'Nascimento: 02/02/1981', 'Naturalidade: Salvador, BA', 'Profissões: Servidor público', 'Escolaridade: Superior', 'Mandatos (na Câmara dos Deputados):', ' Deputado(a) Federal - 2019-2023, BA, PSDB, Dt. Posse: 01/02/2019.', 'Proposições de Autoria do Deputado', 'Proposições de Autoria do Deputado Transformadas em Norma Jurídica', 'Proposições Relatadas pelo Deputado','Proposições Relatadas Transformadas em Norma Jurídica', 'Votações em Plenário (Legislaturas):', '                                    56', 'Presença em Comissões (Legislaturas):', '                                    56', 'Presença em Plenário (Legislaturas):', '                                    56', 'Atividades Partidárias:', 'Vice-Líder, PSDB, 26/03/2019 - 20/02/2020; Vice-Líder, PSDB, 17/03/2020 - 01/02/2021; Vice-Líder, PSDB, 01/02/2021 - 26/02/2021; Vice-Líder, Bloco PSL, 18/05/2021 - 08/06/2021; Vice-Líder, PSDB, 08/06/2021 - 10/08/2021; Vice-Líder, PSDB, 10/08/2021 - 11/08/2021; Vice-Líder, PSDB, 11/08/2021 - .', 'Atividades Parlamentares:', ' CÂMARA DOS DEPUTADOS - 56ª Legislatura:  COMISSÃO PERMANENTE: Comissão de Segurança Pública e Combate ao Crime Organizado - CSPCCO: Suplente, 12/03/2019 - 03/02/2020, Comissão de Relações Exteriores e de Defesa Nacional - CREDN: Suplente, 10/03/2021 - , Comissão do Esporte - CESPO: Suplente, 10/03/2021 - 12/05/2021, Comissão de Minas e Energia - CME: Titular, 12/03/2019 - 03/02/2020, Comissão de Ciência e Tecnologia, Comunicação e Informática - CCTCI: Titular, 10/03/2021 - ,  COMISSÃO ESPECIAL: PEC 125/11 - VEDA ELEIÇÕES PRÓXIMAS A FERIADO: Suplente, 13/07/2021 - 17/08/2021, PEC 023/21 - MODIFICA REGIME PRECATÓRIOS DA UNIÃO: Suplente, 22/09/2021 - 28/09/2021, PEC 034/19 - ORÇAMENTO IMPOSITIVO: Titular, 08/05/2019 - 05/06/2019, PL 1917/15 - PORTABILIDADE DA CONTA DE LUZ: Titular, 08/10/2019 - 28/09/2021, PEC 125/11 - VEDA ELEIÇÕES PRÓXIMAS A FERIADO: Titular, 29/04/2021 - 12/05/2021, PL 7419/06 - PLANOS DE SAÚDE: Titular, 29/06/2021 - 28/09/2021, PEC 023/21 - MODIFICA REGIME PRECATÓRIOS DA UNIÃO: Titular, 22/09/2021 - 22/09/2021,  COMISSÃO PARLAMENTAR DE INQUÉRITO: CPI - DERRAMAMENTO DE ÓLEO NO NORDESTE: 1º Vice-Presidente, 27/11/2019 - 18/05/2021, CPI - PRÁTICAS ILÍCITAS NO AMBITO DO BNDES: Suplente, 26/03/2019 - 22/10/2019, CPI - DERRAMAMENTO DE ÓLEO NO NORDESTE: Titular, 26/11/2019 - 18/05/2021,  CONSELHO: CONSELHO DE ÉTICA E DECORO PARLAMENTAR: Suplente, 08/04/2021 - . ', 'Mandatos Externos:', 'Deputado(a) Estadual, BA, Partido: PSDB, Período: 2015 a 2019.', 'Estudos e Cursos Diversos:', 'Gestão Pública, Estácio, Salvador, BA, 2017 - 2019.']

文本2:

['PT-BA', 'Afonso Florence', 'Biografia', 'Nome Civil: AFONSO BANDEIRA FLORENCE', 'Nascimento: 15/10/1960', 'Naturalidade: Salvador, BA', 'Profissões: Servidor público; Professor', 'Escolaridade: Mestrado', 'Mandatos (na Câmara dos Deputados):', ' Deputado(a) Federal - 2011-2015, BA, PT, Dt. Posse: 01/02/2011; Deputado(a) Federal - 2015-2019, BA, PT, Dt. Posse: 01/02/2015; Deputado(a) Federal - 2019-2023, BA, PT, Dt. Posse: 01/02/2019.', 'Proposições de Autoria do Deputado', 'Proposições de Autoria do Deputado Transformadas em Norma Jurídica', 'Proposições Relatadas pelo Deputado', 'Proposições Relatadas Transformadas em Norma Jurídica', 'Votações em Plenário (Legislaturas):', '                                    54', '                            , ', '                                ', '                                    55', '                            , ', '                                ', '                                    56', 'Presença em Comissões (Legislaturas):', '                                    54', '                                , ', '                                ', '                                    55', '                                , ', '                                ', '                                    56', 'Presença em Plenário (Legislaturas):', '                                    54', '                                , ', '                                ', '                                    55', '                                , ', '                                ', '                                    56', 'Licenças:', 'Licenciou-se do mandato de Deputado Federal, na Legislatura 2011-2015, para assumir o cargo de Ministro de Estado do Desenvolvimento Agrário, a partir de 2 de fevereiro de 2011. Reassumiu em 14 de março de 2012. ', 'Atividades Partidárias:', 'Atividade Partidária - Câmara dos Deputados Líder da Minoria no Congresso, 10/8/2016; Vice-Líder, PT, 17/5/2012-1/2/2013; 4/2/2013-25/3/2014;  3/2/2015-3/2/2016; 3/2/2016-2/1/2017; 4/4/2017-4/4/2017; 5/4/2017-6/4/2017; 6/4/2017-10/4/2017; 18/4/2017-18/4/2017; 19/4/2017-19/4/2017; 26/4/2017-26/4/2017; 3/5/2017-3/5/2017, 28/2/2018-28/2/2018, 4/4/2018, 3/8/2017-21/9/2017; Vice-Líder da Minoria, 4/4/2018; Vice-Líder, PT, 04/04/2018 - 10/10/2018; Vice-Líder, PT, 10/10/2018 - 31/01/2019; Vice-Líder, PT, 06/02/2019 - 20/02/2019; Vice-LíderMinoria no CN, 15/03/2019 - ; Vice-Líder, PT, 29/05/2019 - 29/05/2019; Vice-Líder, PT, 12/06/2019 - 12/06/2019; Vice-Líder, PT, 17/06/2019 - 17/06/2019; Vice-Líder, PT, 25/06/2019 - 25/06/2019; Vice-LíderMinoria na CD, 26/06/2019 - 10/07/2019; Vice-LíderMinoria na CD, 10/07/2019 - 16/10/2019; Vice-LíderMinoria na CD, 16/10/2019 - 06/04/2021; Vice-Líder, PT, 23/10/2019 - 23/10/2019; Vice-Líder, PT, 30/10/2019 - 30/10/2019; Vice-Líder, PT, 04/12/2019 - 04/12/2019; Vice-Líder, PT, 11/12/2019 - 11/12/2019; Vice-Líder, PT, 08/04/2020 - 08/04/2020; Vice-Líder, PT, 09/04/2020 - 09/04/2020; Vice-Líder, PT, 13/04/2020 - 13/04/2020; Vice-Líder, PT, 04/05/2020 - 04/05/2020; Vice-Líder, PT, 25/06/2020 - 25/06/2020; Vice-Líder, PT, 16/07/2020 - 16/07/2020; Vice-Líder, PT, 20/07/2020 - 20/07/2020; Vice-Líder, PT, 04/08/2020 - 04/08/2020; Vice-Líder, PT, 05/08/2020 - 05/08/2020; Vice-Líder, PT, 01/09/2020 - 01/09/2020; Vice-Líder, PT, 04/11/2020 - 04/11/2020; Vice-Líder, PT, 08/12/2020 - 08/12/2020; Vice-Líder, PT, 09/12/2020 - 09/12/2020; Vice-Líder, PT, 14/12/2020 - 14/12/2020; Vice-Líder, PT, 15/12/2020 - 15/12/2020; Vice-Líder, PT, 16/12/2020 - 16/12/2020; Vice-Líder, PT, 17/12/2020 - 17/12/2020; Vice-Líder, PT, 21/12/2020 - 21/12/2020; Vice-Líder, PT, 22/12/2020 - 22/12/2020; Vice-Líder, PT, 10/02/2021 - 10/02/2021; Vice-Líder, PT, 04/03/2021 - 04/03/2021; Vice-Líder, PT, 08/03/2021 - 08/03/2021; Vice-Líder, PT, 09/03/2021 - 10/03/2021; Vice-Líder, PT, 10/03/2021 - 11/03/2021; Vice-Líder, PT, 11/03/2021 - 11/03/2021; Vice-Líder, PT, 25/03/2021 - 25/03/2021; Vice-Líder, PT, 31/03/2021 - 31/03/2021; Vice-Líder, PT, 19/04/2021 - 19/04/2021; Vice-Líder, PT, 20/04/2021 - 20/04/2021; Vice-Líder, PT, 27/04/2021 - 27/04/2021; Vice-Líder, PT, 04/05/2021 - 04/05/2021; Vice-Líder, PT, 20/05/2021 - 20/05/2021; Vice-Líder, PT, 12/08/2021 - 12/08/2021; Vice-Líder, PT, 17/08/2021 - 17/08/2021; Vice-Líder, PT, 18/08/2021 - 18/08/2021; Vice-Líder, PT, 19/08/2021 - 23/08/2021; Vice-Líder, PT, 02/09/2021 - 02/09/2021.', 'Atividades Parlamentares:', ' CÂMARA DOS DEPUTADOS - 56ª Legislatura:  COMISSÃO PERMANENTE: Comissão de Finanças e Tributação - CFT: Suplente, 13/03/2019 - 27/03/2019, Comissão de Desenvolvimento Urbano - CDU: Suplente, 26/03/2019 - 03/02/2020, Titular, 13/03/2019 - 21/03/2019, Comissão de Finanças e Tributação - CFT: Titular, 27/03/2019 - 03/02/2020, 10/03/2021 - ,  COMISSÃO ESPECIAL: SUBSÍDIOS TRIBUTÁRIOS E CREDITÍCIO: Suplente, 16/04/2019 - , PEC 391/17 - FUNDO DE PARTICIPAÇÃO DOS MUNICÍPIOS: Suplente, 07/05/2019 - , PL 0399/15 - MEDICAMENTOS FORMULADOS COM CANNABIS: Suplente, 15/10/2019 - , PEC 045/19 -  REFORMA TRIBUTÁRIA: Titular, 10/07/2019 - , PL 326119 - ATUALIZA O MARCO DO SANEAMENTO BÁSICO: Titular, 20/08/2019 - 18/09/2019, 24/09/2019 - 15/07/2020,  COMISSÃO EXTERNA: COMISSÃO EXTERNA SOBRE DERRAMAMENTO DE ÓLEO NO NORDESTE: Titular, 24/10/2019 - ,  COMISSÃO PARLAMENTAR DE INQUÉRITO: CPI - DERRAMAMENTO DE ÓLEO NO NORDESTE: Suplente, 26/11/2019 - 18/05/2021,   CÂMARA DOS DEPUTADOS - 55ª Legislatura:  COMISSÃO PERMANENTE: Comissão de Desenvolvimento Econômico, Indústria, Comércio e Serviços - CDEICS: Suplente, 03/03/2015 - 02/02/2016, Comissão de Desenvolvimento Urbano - CDU: Suplente, 22/03/2017 - 02/02/2018, 03/04/2018 - 31/01/2019, Comissão de Finanças e Tributação - CFT: Suplente, 03/04/2018 - 31/01/2019, Titular, 03/03/2015 - 30/03/2015, Comissão de Constituição e Justiça e de Cidadania - CCJC: Titular, 30/03/2015 - 30/03/2015, Comissão de Finanças e Tributação - CFT: Titular, 30/03/2015 - 02/02/2016, 03/05/2016 - 02/02/2017, 22/03/2017 - 02/02/2018, Comissão de Fiscalização Financeira e Controle - CFFC: Titular, 03/04/2018 - 31/01/2019,  COMISSÃO ESPECIAL: PEC 074/15 - PAGAMENTOS DE PRECATÓRIOS: Suplente, 29/09/2015 - 16/12/2015, PL 3636/15 - ACORDO DE LENIÊNCIA: Suplente, 24/11/2015 - 31/01/2019, PEC 181/15 - LICENÇA MATERNIDADE BEBE PREMATURO: Suplente, 30/08/2017 - 31/01/2019, REFORMA TRIBUTÁRIA: Suplente, 05/06/2018 - 31/01/2019, PEC 293/04 - REFORMA TRIBUTÁRIA: Suplente, 13/06/2018 - 31/01/2019, PL 3722/12 - DESARMAMENTO: Titular, 17/03/2015 - 17/03/2015, REFORMA TRIBUTÁRIA: Titular, 06/08/2015 - 25/08/2015, PREVIDÊNCIA SOCIAL: Titular, 15/03/2016 - 16/03/2016, PLP 221/98 - ALTERA A LEI KANDIR: Titular, 29/03/2017 - 31/01/2019, PEC 212/16 - REGIME ESPECIAL PAGAMENTO PRECATÓRIOS: Titular, 28/06/2017 - 06/12/2017, PL 1292/95 - LICITAÇÕES: Titular, 06/03/2018 - 31/01/2019,  COMISSÃO EXTERNA: CEX - FÓRUM MUNDIAL DA ÁGUA: Titular, 07/03/2018 - 31/01/2019,  COMISSÃO PARLAMENTAR DE INQUÉRITO: CPI - BNDES: Suplente, 05/11/2015 - 10/11/2015, CPI - PETROBRAS: Titular, 25/02/2015 - 25/06/2015, CPI - BNDES: Titular, 06/08/2015 - 15/10/2015, 12/11/2015 - 17/11/2015,   CÂMARA DOS DEPUTADOS - 54ª Legislatura:  COMISSÃO PERMANENTE: Comissão de Desenvolvimento Econômico, Indústria, Comércio e Serviços - CDEICS: Suplente, 19/03/2012 - 02/02/2013, 05/03/2013 - 03/02/2014, 25/02/2014 - 31/01/2015, Comissão de Finanças e Tributação - CFT: Titular, 19/03/2012 - 02/02/2013, 05/03/2013 - 03/02/2014, 25/02/2014 - 31/01/2015,  COMISSÃO ESPECIAL: PEC 215/00 - DEMARCAÇÃO DE TERRAS INDÍGENAS: Presidente, 11/12/2013 - 31/01/2015, REFORMULAÇÃO DO ENSINO MÉDIO: Suplente, 25/05/2012 - 26/11/2013, APRIMORAMENTO DAS INSTITUIÇÕES BRASILEIRAS: Suplente, 09/07/2012 - 31/01/2015, PL 6840/13 - JORNADA INTEGRAL NO ENSINO MÉDIO: Suplente, 27/03/2014 - 31/01/2015, PEC 055/11 - CARREIRA DO POLICIAMENTO DE TRÂNSITO: Titular, 04/06/2013 - 16/07/2014, PEC 215/00 - DEMARCAÇÃO DE TERRAS INDÍGENAS: Titular, 11/12/2013 - 31/01/2015. ', 'Atividades Profissionais e Cargos Públicos:', 'Técnico Administrativo, Universidade Federal da Bahia - UFBA, Salvador, BA, 1981 - 2001; Professor Universitário, Universidade Católica do Salvador - UCSAL, Salvador, BA, 1994 - 2007; Secretário Estadual,  Secretaria de Desenvolvimento Urbano, Salvador, BA, 2007 - 2010.', 'Estudos e Cursos Diversos:', 'História,  Universidade Federal da Bahia, Salvador, BA, 1984 - 1988.']

文本3:

['PROS-AP', 'Acácio Favacho', 'Biografia', 'Nome Civil: ACÁCIO DA SILVA FAVACHO NETO', 'Nascimento: 28/09/1983', 'Naturalidade: Macapá, AP', 'Profissões: Advogado', 'Escolaridade: Superior', 'Mandatos (na Câmara dos Deputados):', ' Deputado(a) Federal - 2019-2023, AP, PROS, Dt. Posse: 01/02/2019.', 'Proposições de Autoria do Deputado', 'Proposições de Autoria do Deputado Transformadas em Norma Jurídica', 'Proposições Relatadas pelo Deputado', 'Proposições Relatadas Transformadas em Norma Jurídica', 'Votações em Plenário (Legislaturas):', '                                    56', 'Presença em Comissões (Legislaturas):', '                                    56', 'Presença em Plenário (Legislaturas):', '                                    56', 'Atividades Partidárias:', 'Vice-Líder, Bloco PDT, 12/02/2019 - 19/02/2019; Vice-Líder, Bloco PDT, 20/02/2019 - 19/03/2019; Vice-Líder, Bloco PDT, 21/03/2019 - 03/04/2019; Vice-Líder, Bloco PDT, 03/04/2019 - 04/04/2019; Vice-Líder, PROS, 04/04/2019 - 09/04/2019; Vice-Líder, PROS, 10/04/2019 - 25/04/2019; Vice-Líder, PROS, 25/04/2019 - 08/05/2019; Vice-Líder, PROS, 08/05/2019 - 22/05/2019; Vice-Líder, PROS, 22/05/2019 - 04/06/2019; Vice-Líder, PROS, 04/06/2019 - 13/06/2019; Vice-Líder, PROS, 13/06/2019 - 13/06/2019; Vice-Líder, PROS, 13/06/2019 - 19/06/2019; Vice-Líder, PROS, 19/06/2019 - 25/06/2019; Vice-Líder, PROS, 25/06/2019 - 26/06/2019; Vice-Líder, PROS, 26/06/2019 - 12/07/2019; Vice-Líder, PROS, 12/07/2019 - 10/09/2019; Vice-Líder, PROS, 10/09/2019 - 11/09/2019; Vice-Líder, PROS, 11/09/2019 - 25/09/2019; Vice-Líder, PROS, 25/09/2019 - 16/10/2019; Vice-Líder, PROS, 16/10/2019 - 06/11/2019; Vice-Líder, PROS, 06/11/2019 - 11/12/2019; Vice-Líder, PROS, 11/12/2019 - 11/12/2019; Vice-Líder, PROS, 11/12/2019 - 17/12/2019; Vice-Líder, PROS, 17/12/2019 - 03/02/2020; Líder, PROS, 03/02/2020 - 02/02/2021; 1º Vice-Líder, Bloco PSL, 15/10/2020 - 12/01/2021; Vice-Líder, Bloco PSL, 24/03/2021 - 09/04/2021.', 'Atividades Parlamentares:', ' CÂMARA DOS DEPUTADOS - 56ª Legislatura:  SECRETARIA: SECRETARIA DE COMUNICAÇÃO SOCIAL: Secretário de Comunicação Social, 18/03/2021 - , Titular, 18/03/2021 - ,  COMISSÃO PERMANENTE: Comissão de Defesa do Consumidor - CDC: 1º Vice-Presidente, 20/03/2019 - 11/03/2021, Comissão de Minas e Energia - CME: Suplente, 12/03/2019 - 03/02/2020, 09/03/2021 - 10/03/2021, Comissão de Relações Exteriores e de Defesa Nacional - CREDN: Suplente, 21/09/2021 - , Comissão de Defesa do Consumidor - CDC: Titular, 12/03/2019 - 03/02/2020, Comissão de Viação e Transportes - CVT: Titular, 10/03/2021 - ,  COMISSÃO ESPECIAL: PEC 006/19 - PREVIDÊNCIA SOCIAL: Suplente, 24/04/2019 - 03/07/2019, 04/07/2019 - 08/08/2019, PEC 005/21 - COMPOSIÇÃO CNMP: Suplente, 08/06/2021 - , PEC 032/20 - REFORMA ADMINISTRATIVA: Suplente, 02/09/2021 - , PEC 006/19 - PREVIDÊNCIA SOCIAL: Titular, 03/07/2019 - 04/07/2019, PEC 032/20 - REFORMA ADMINISTRATIVA: Titular, 09/06/2021 - 02/09/2021, PEC 023/21 - MODIFICA REGIME PRECATÓRIOS DA UNIÃO: Titular, 21/09/2021 - . ', 'Mandatos Externos:', 'Vereador(a), Macapá, AP, Partido: PMDB, Período: 2009 a 2016; Vereador(a), Macapá, AP, Partido: PROS, Período: 2017 a 2019.', 'Estudos e Cursos Diversos:', 'Bacharel em Direito, Centro de Ensino Superior do Amapá - CEAP, Macapá, AP.']

当我运行此代码时:

df1=pd.read_csv('Text1.txt', sep="',", header=None, engine='python')
print(df1)
df1.to_csv('example1.csv')

我得到这个结果:

结果csv文件

但是我想得到这个结果: want_to_get_this

我想要所有文本文件中的特定信息,并从这些 .txt 文件中创建数据集。正如您在want_to_get_this中看到的那样,对于特定信息,我为它们创建了列名,并且有关这些列的信息写在它们的特定列下。.txt 文件中不包含的是“名称”列。代表姓名写在txt文件中。我刚刚在“名称”列下指定了该信息。提前致谢!

4

0 回答 0