Converter CSV para TXT em Python

Os arquivos CSV (Valores separados por vírgula) são comumente usados para armazenar os dados. A maioria dos conjuntos de dados em diferentes domínios também são mantidos no formato CSV. No entanto, em certos casos, você precisa converter os arquivos CSV para o formato TXT para processar os dados. De acordo com isso, este artigo aborda como converter CSV para TXT em Python.

Conversão de CSV para TXT em Python - Biblioteca

Antes de prosseguir para salvar arquivos CSV como TXT, instalaremos Aspose.Cells for Python em nosso aplicativo. É uma API de manipulação de planilha poderosa e fácil de usar que permite criar novos arquivos de planilha, bem como atualizar e converter os existentes sem problemas. Você pode executar o seguinte comando pip para instalar o Aspose.Cells for Python em seus aplicativos.

  • pip install aspose-cells

Você também pode baixar o pacote de API na seção downloads.

Como converter arquivo CSV para TXT em Python

Você pode facilmente converter um arquivo CSV para o formato TXT em algumas linhas de código. Basta carregar o arquivo CSV e salvá-lo como TXT. A seguir estão as etapas para salvar um arquivo CSV como TXT em Python.

O exemplo de código a seguir mostra como converter CSV em TXT em Python.

  import  jpype     
  import  asposecells     
  jpype.startJVM() 
  from asposecells.api import Workbook
  
  # carregar arquivo CSV
  workbook = Workbook("input.csv");
  
  # salvar como TXT
  workbook.save("Output.txt");
  
  jpype.shutdownJVM()

Obtenha uma licença de API gratuita

Você pode usar o Aspose.Cells para Python sem limitações de avaliação obtendo uma licença temporária gratuita.

Conclusão

Neste artigo, você aprendeu como converter arquivos CSV para TXT em Python. Você pode simplesmente instalar o Aspose.Cells para Python e integrar o exemplo de código fornecido para conversão de CSV para TXT. Além disso, você pode ler mais sobre a API Python Excel usando a documentação. Caso você tenha alguma dúvida ou pergunta, você pode entrar em contato conosco através do nosso fórum.

Veja também