La API Rest de hoja de cálculo de Aspose es la mejor manera de convertir su archivo CSV a Excel en segundos. Es seguro y fácil de usar. Aprendamos sobre el convertidor CSV a XLSX.

Cómo convertir CSV a Excel usando la API de hoja de cálculo en Python

Convertir CSV a Excel en Python | Python Convertir CSV a XLSX

Visión general

El formato de archivo CSV es un archivo de texto sin formato que contiene registros de datos con valores de datos separados por comas. Cada línea en un archivo CSV es un nuevo registro de campo de los conjuntos de datos contenidos en los archivos CSV. Es un formato de archivo de uso común para guardar, importar y exportar datos de un sistema de almacenamiento o aplicación a otro. Dado que todas las aplicaciones pueden reconocer registros separados por comas, es por eso que la importación de archivos de datos CSV a la base de datos se realiza fácilmente. Los datos importados de dichos archivos se organizan en celdas de hojas de cálculo.

El archivo de Excel con extensión XLS representa el formato de archivo de Excel. Dichos archivos pueden ser creados por Microsoft Excel, así como por otras aplicaciones de hojas de cálculo similares como OpenOffice. El archivo guardado por el archivo de Excel se conoce como Libro de trabajo. Los datos se almacenan en formatos de tabla en cada hoja de trabajo y pueden ser valores numéricos, datos de texto, fórmulas, imágenes y gráficos, etc. Ms Excel le permite exportar datos de libros de trabajo a varios formatos diferentes, incluidos PDF, CSV, XLSX, XPS y TXT, etc. El formato de archivo XLS fue reemplazado por un formato de archivo más estructurado, es decir, XLSX en la versión de Microsoft Excel 2007. Las últimas versiones también admiten la lectura y creación de archivos XLS. Puede realizar varias operaciones en conjuntos de datos como clasificación, fórmulas matemáticas, gráficos de dibujo, etc. utilizando hojas de cálculo de Excel.

Sin embargo, en ciertos casos, debe convertir CSV a Excel sin abrir. Se convierten valores separados por comas en un archivo CSV a formato tabular en libros de Excel XLSX o XLS. Aspose Python Excel API no solo convierte entre formatos csv de conversión en línea a excel python, sino que también representa archivos de Excel como imágenes, PDF, HTML, ODS, CSV, SVG, JSON, WORD, PPT y muchos más. Entonces, para tales casos, este artículo cubre cómo convertir archivos CSV a Excel en lenguaje Python usando la herramienta en línea de conversión de CSV a Excel.

  • ¿Qué es el archivo CSV al archivo Excel XLS Cloud Rest API?
  • Explorador de API web basado en Aspose.cloud Swagger
  • ¿Cómo usar la API de la nube para la conversión de archivos CSV a Excel?
  • Conclusión

¿Qué es el archivo CSV al archivo Excel XLS Cloud Rest API?

Python SDK ayuda a comunicarse con las API REST de Aspose.Cells Cloud para crear, editar y convertir archivos de Excel en la nube. Es una API REST en la nube rápida y segura que desarrolla aplicaciones de creación, visor, fusión, división, cifrado y conversión de hojas de cálculo en la nube en el lenguaje de programación Python. Aspose.Cells Cloud Rest API convierte CSV a XLSX, XLTX, HTML, XLS, TXT, TIFF, XPS, PDF y más formatos de archivo compatibles. Python Cloud SDK se distribuye bajo una licencia MIT y funciona con la API REST subyacente de Aspose.Cells.

Aspose.Cells Cloud API for Python admite su código Python para crear múltiples hojas de cálculo, administrar hojas de trabajo, libros de trabajo, fórmulas, filtros automáticos y otras funciones de hojas de cálculo de Excel, sin instalar ningún software de terceros. Aspose.Cells Cloud SDK para Python convierte el libro de trabajo del contenido solicitado a un formato diferente y, a continuación, describiremos cómo convertir csv a xlsx sin abrir usando los libros de trabajo del convertidor csv. Para esto, todo lo que necesita hacer es crear una cuenta en Aspose for Cloud y obtener las credenciales de su aplicación.

Explorador de API web basado en Aspose.cloud Swagger

Tenemos un Explorador de referencia de API basado en Swagger para obtener más información sobre nuestra API REST de hoja de cálculo. API Reference Explorer es la forma más fácil de probar nuestras API de inmediato en su navegador web. Le permite interactuar sin esfuerzo y probar cada operación que exponen nuestras API. Puede probar la biblioteca Python de CSV a Xlsx con datos en tiempo real utilizando esta interfaz Swagger fácil de usar, como se muestra en la siguiente imagen.

Convertir CSV a Excel en Python | Python Convertir CSV a XLS

Puede utilizar el archivo csv para convertir la API de Excel sin limitaciones de evaluación solicitando una licencia de API temporal gratuita. En la siguiente sección, verá cómo el convertidor csv a excel descarga Python SDK en la aplicación python.

¿Cómo usar la API de la nube para la conversión de archivos CSV a Excel?

El siguiente código a continuación ilustra lo simple que es convertir CSV a Excel en línea. Siga las instrucciones a continuación para realizar la conversión de CSV a Excel utilizando Aspose Python SDK en una aplicación basada en Python. A continuación, ejecute el siguiente código desde la línea de comandos para obtener el SDK de PIP.

pip install asposecellscloud

El código fuente completo también está disponible en GitHub Repository. Ahora agregue el código a continuación en su proyecto de python para ejecutar el convertidor de API en la nube.

#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, el archivo de Excel result.xlsx se guardará en la raíz de la carpeta celltemp y podrá abrir un archivo csv en Excel. También tenemos convertidor csv en línea para convertir csv a hojas de Google.

Conclusión

En este artículo, aprendió cómo convertir archivos CSV a Excel en Python utilizando el convertidor de archivos Aspose CSV. Puede explorar más sobre la API de hoja de cálculo de Python usando la documentación.

Si tiene alguna pregunta sobre el convertidor de CSV a XLSX, no dude en contactarnos en el foro. Para obtener más artículos interesantes relacionados con la conversión de archivos, puede seguirnos en nuestras cuentas de redes sociales Facebook, LinkedIn y Twitter.

Ver también

También recomendamos seguir enlaces relacionados de conversiones de documentos y formatos de archivo compatibles: