Como converter CSV para Excel em Python

Este tutorial simples contém informações sobre como converter CSV para Excel em Python fornecendo detalhes sobre como configurar o ambiente Python, etapas detalhadas para executar essa tarefa e código Python executável. Ao usar o Python converta CSV para Excel tendo controle total sobre a leitura do arquivo CSV de origem e personalização do arquivo Excel de saída. O arquivo Excel de saída pode ser salvo em qualquer um dos formatos suportados pelo MS Excel, como XLS, XLSX, ODS e muitos outros.

Etapas para converter CSV para Excel em Python

  1. Configure o ambiente para usar Aspose.Cells para Python via Java
  2. Instancie e inicialize um objeto de classe TxtLoadOptions para definir o formato do arquivo de entrada como CSV
  3. Identifique o caractere separador presente nos dados CSV
  4. Carregue o arquivo CSV de origem no objeto Workbook usando a configuração TxtLoadOptions
  5. Salve o arquivo de saída como XLS convertido de CSV

Essas etapas descreveram a configuração necessária compartilhando o link para estabelecer o ambiente e, em seguida, a lista de tarefas é fornecida para serem executadas usando o código Python. Para converter CSV em código Python do Excel é bastante simples, pois você só precisa carregar o arquivo CSV e salvá-lo como Excel diretamente, no entanto, é introduzido o objeto de classe TxtLoadOptions que pode ser usado para personalizar o processo para analisar o arquivo CSV de origem.

Código para converter arquivo CSV para Excel em Python

Usamos o objeto da classe TxtLoadOptions que permite carregar o CSV, TSV e muitos outros formatos disponíveis na classe FileFormatType. Ele também oferece a opção de definir o separador (vírgula por padrão) que é usado para delimitar o texto no arquivo CSV de origem. Existem muitas outras configurações disponíveis também em TxtLoadOptions como sinalizadores para ler dados de string como data e valor numérico, opção para ler e definir fórmulas a partir de strings, sinalizador para manter ou ignorar a precisão do valor numérico, configurar LoadFilter para carregar filtrar dados com base em alguns critérios e muitas outras opções.

Neste tópico, aprendemos a converter arquivo CSV para Excel em Python. Se você estiver interessado em criar um novo arquivo Excel vazio e, em seguida, preencher os dados nele, consulte o artigo em como criar arquivo do Excel em Python.

 Português