1. Productes
  2.   Editor
  3.   Python
  4.   Pyexcel-XLS
 
  

Biblioteca de codi obert Python XLS Editor

Biblioteca Python gratuïta i de codi obert per crear i editar fitxers Excel XLS.

Què és Pyexcel-XLS?

Pyexcel-XLS és una biblioteca Python de codi obert per crear, obrir i modificar fitxers XLS de Microsoft Excel. És un subcomponent de la biblioteca Pyexcel que també té altres components a més del Pyexcel-XLS. Pyexcel-XLS us permet treballar amb les files i columnes del fitxer XLS que podeu editar i després desar el fitxer XLS al disc. Pyexcel-XLS admet diversos formats de fitxer Excel per llegir i escriure amb determinades limitacions.

Característiques de Pyexcel-XLS

A continuació es mostren algunes de les característiques principals de l'API Pyexcel-XLS:

  • Una interfície de programació d'aplicacions (API) per gestionar múltiples fonts de dades, com ara fitxer físic, fitxer de memòria, taula SQLAlchemy, model Django i estructures de dades Python: diccionari, registres i matriu.
  • Una API per llegir i escriure dades en diversos formats de fitxer Excel.
  • Per a conjunts de dades grans, s'admet la transmissió de dades. Es pot retornar un generador. Comprova iget_records, iget_array, isave_as i isave_book_as.

Formats de fitxer compatibles

Pyexcel-XLS admet els formats de fitxer següents.

File FormatDefinition
csvcomma separated values
tsvtab separated values
csvza zip file that contains one or many csv files
tsvza zip file that contains one or many tsv files
xlsa spreadsheet file format created by MS-Excel 97-2003
xlsxMS-Excel Extensions to the Office Open XML SpreadsheetML File Format.
xlsman MS-Excel Macro-Enabled Workbook file
odsopen document spreadsheet
fodsflat open document spreadsheet
jsonjava script object notation
htmlhtml table of the data structure
simplesimple presentation
rstrStructured Text presentation of the data
mediawikimedia wiki table

Visió general de l'API de Pyexcel

GitHub

Estadístiques de GitHub

Nom:
Llenguatge:
Estrelles:
Forquilles:
Llicència:
El repositori es va actualitzar per última vegada a

Introducció a Pyexcel-XLS

Podem descarregar la biblioteca Pyexcel-XLS des de GitHub o mitjançant l'ordre d'instal·lació pip:

Instal·lació

La instal·lació de Pyexcel-XLS és senzilla i es pot fer des del terminal tal com es mostra a continuació:

Instal·lació de Pyexcel-XLS


pip3 install Pyexcel-XLS

Exemples de codi Pyexcel-XLS Python

Examples using the Pyexcel-XLS Python library are as follow. You can use the FREE Excel XLS file template to try these examples.

Llegiu i deseu el fitxer XLS a Python

Podeu llegir un fitxer XLS mitjançant la biblioteca Pyexcel-XLS Python i després desar-lo de nou al disc mitjançant la comanda save_as de l'API, tal com es mostra a la mostra de codi següent.

Afegiu una fila a Excel XLS mitjançant Python

Pyexcel-XLS us permet afegir una fila al fitxer XLS d'Excel mitjançant el mètode get_sheet a la classe Workbook de l'API. Això afegeix una fila al costat del recompte de files màxim existent del fitxer XLS, tal com es mostra a l'exemple de codi següent.

Afegiu una columna a Excel XLS amb Pyexcel-XLS

De la mateixa manera que podeu afegir una fila a un Excel XLS mitjançant l'API Pyexcel-XLS, podeu afegir una columna al fitxer XLS mitjançant l'API. Això és com es mostra a la mostra de codi següent.

Actualitza les dades de la columna al fitxer XLS a Python

A més d'afegir una columna nova a un fitxer XLS, també podeu actualitzar el contingut d'una columna existent mitjançant l'API Pyexcel-XLS. Això es fa accedint a la columna pel seu índex i posant les dades en aquesta columna específica.

Recursos

  • a>E Excel
  • Conclusió

    L'API Pyexcel-XLS us permet treballar amb fitxers XLS des de les vostres aplicacions Python. Us permet llegir, editar i desar de nou el fitxer XLS modificat mitjançant Python. Utilitzeu el fitxer excel de plantilla gratuït anterior

    Productes Similars

     Catalan