A API Rest da planilha Aspose é a melhor maneira de converter seu arquivo CSV em Excel em segundos. É seguro e fácil de usar. Vamos aprender sobre o conversor CSV para XLSX.

Como converter CSV para Excel usando a API de planilha em Python

Converter CSV para Excel em Python | Python Converter CSV para XLSX

Visão geral

O formato de arquivo CSV é um arquivo de texto simples que contém registros de dados com valores de dados separados por vírgulas. Cada linha em um arquivo CSV é um novo registro de campo dos conjuntos de dados contidos nos arquivos CSV. É um formato de arquivo comumente usado para salvar, importar e exportar dados de um sistema de armazenamento ou aplicativo para outro. Como todos os aplicativos podem reconhecer registros separados por vírgulas, é por isso que a importação de arquivos de dados CSV para o banco de dados é feita facilmente. Os dados importados desses arquivos são organizados em células de planilhas.

O arquivo do Excel com extensão XLS representa o formato de arquivo do Excel. Esses arquivos podem ser criados pelo Microsoft Excel, bem como por outros aplicativos de planilhas semelhantes, como o OpenOffice. O arquivo salvo pelo arquivo do Excel é conhecido como pasta de trabalho. Os dados são armazenados em formatos de tabela em cada planilha e podem ser valores numéricos, dados de texto, fórmulas, imagens e gráficos, etc. O MS Excel permite exportar dados da pasta de trabalho para vários formatos diferentes, incluindo PDF, CSV, XLSX, XPS e TXT, etc. O formato de arquivo XLS foi substituído por um formato de arquivo mais estruturado, ou seja, XLSX na versão 2007 do Microsoft Excel. As versões mais recentes também suportam a leitura e criação de arquivos XLS. Você pode executar várias operações em conjuntos de dados, como classificação, fórmulas matemáticas, gráficos de desenho, etc., usando planilhas do Excel.

No entanto, em certos casos, você precisa converter CSV para Excel sem abrir. Os valores separados por vírgula no arquivo CSV para a forma tabular nas pastas de trabalho Excel XLSX ou XLS são convertidos. Aspose Python Excel API não apenas converte entre os formatos on-line csv para excel python, mas também renderiza arquivos do Excel como imagens, PDF, HTML, ODS, CSV, SVG, JSON, WORD, PPT e muitos mais. Portanto, para esses casos, este artigo aborda como converter arquivos CSV para Excel na linguagem Python usando a ferramenta online de conversão de CSV para Excel.

  • O que é arquivo CSV para arquivo XLS do Excel Cloud Rest API?
  • Aspose.cloud Web API Explorer baseado em Swagger
  • Como usar a API do Cloud para conversão de arquivo CSV para Excel?
  • Conclusão

O que é arquivo CSV para arquivo XLS do Excel Cloud Rest API?

O Python SDK ajuda a se comunicar com as APIs REST do Aspose.Cells Cloud para criar, editar e converter arquivos do Excel na nuvem. É uma API REST de nuvem rápida e segura que desenvolve aplicativos de construtor, visualizador, fusão, divisor, criptografia e conversor de planilhas em nuvem na linguagem de programação Python. Aspose.Cells Cloud Rest API converte CSV em XLSX, XLTX, HTML, XLS, TXT, TIFF, XPS, PDF e formatos de arquivo mais suportados. Python Cloud SDK é distribuído sob uma licença MIT e é alimentado pela API REST Aspose.Cells subjacente.

Aspose.Cells Cloud API para Python oferece suporte ao seu código Python para criar várias planilhas, gerenciar planilhas, pastas de trabalho, fórmulas, filtros automáticos e outras funções de planilha do Excel, sem instalar nenhum software de terceiros. Aspose.Cells Cloud SDK para Python converte a pasta de trabalho do conteúdo solicitado para um formato diferente e, abaixo, descreveremos como csv para xlsx sem abrir usando pastas de trabalho do conversor csv. Para isso, basta criar uma conta no Aspose for Cloud e obter as credenciais do aplicativo.

Aspose.cloud Web API Explorer baseado em Swagger

Temos um Explorador de referência de API baseado em Swagger para saber mais sobre nossa API REST de planilha. API Reference Explorer é a maneira mais fácil de experimentar nossas APIs imediatamente em seu navegador da web. Ele permite que você interaja sem esforço e experimente todas as operações que nossas APIs expõem. Você pode experimentar a biblioteca Python CSV para Xlsx com dados em tempo real usando esta interface Swagger amigável, conforme mostrado na imagem abaixo.

Converter CSV para Excel em Python | Python Converter CSV para XLS

Você pode usar o arquivo csv para a API do conversor do Excel sem limitações de avaliação solicitando uma licença de API temporária gratuita. Na próxima seção, veremos como o conversor csv para excel baixa o Python SDK no aplicativo python.

Como usar a API do Cloud para conversão de arquivo CSV para Excel?

O código a seguir ilustra como é simples converter CSV para Excel online. Siga as instruções abaixo para fazer a conversão de CSV para Excel usando o Aspose Python SDK no aplicativo baseado em python. Em seguida, execute o código abaixo na linha de comando para obter o SDK do PIP.

pip install asposecellscloud

O código-fonte completo também está disponível em GitHub Repository. Agora adicione o código abaixo em seu projeto python para executar o conversor de API da nuvem.

#For complete examples and data files, please go to https://github.com/aspose-cells-cloud/aspose-cells-cloud-python
import os
import sys
import asposecellscloud
from asposecellscloud.apis.cells_api import CellsApi
api  = asposecellscloud.apis.cells_api.CellsApi(os.getenv('CellsCloudClientId'), os.getenv('CellsCloudClientSecret'), "v3.0" ,os.getenv('CellsCloudApiBaseUrl'))
name ='mysample.csv' 
# set required parameters
saveOptions = None
newfilename = "result.xlsx"
isAutoFitRows= True
isAutoFitColumns= True
folder = "celltemp"
result = api.upload_file(folder + '/' + name,  "c:/cloudtesting/" + name)
# Now api call csv to excel converter
result = api.cells_save_as_post_document_save_as(name, save_options=saveOptions, newfilename=(folder +'/' + newfilename), is_auto_fit_rows=isAutoFitRows, is_auto_fit_columns=isAutoFitColumns, folder=folder)
# print("Conversion has been successfully completed.")

Como resultado, o arquivo excel result.xlsx será salvo na raiz da pasta celltemp e você poderá abrir um arquivo csv no excel. Também temos conversor de csv online para converter csv em planilhas do google.

Conclusão

Neste artigo, você aprendeu como converter arquivos CSV para Excel em Python usando o conversor de arquivo Aspose CSV. Você pode explorar mais sobre a API de planilha Python usando a documentação.

Se você tiver alguma dúvida sobre o conversor CSV para XLSX, sinta-se à vontade para nos contatar no fórum. Para mais artigos interessantes relacionados à conversão de arquivos, você pode nos seguir em nossas contas de mídia social Facebook, LinkedIn e Twitter.

Veja também

Também recomendamos seguir links relacionados de conversões de documentos e formatos de arquivo suportados: