1. Produkter
  2.   Redaktør
  3.   Python
  4.   Pyexcel-XLS
 
  

Åpen kildekode Python XLS Editor Library

Gratis og åpen kildekode Python-bibliotek for å lage og redigere Excel XLS-filer.

Hva er Pyexcel-XLS?

Pyexcel-XLS er et åpen kildekode Python-bibliotek for å lage, åpne og endre Microsoft Excel XLS-filer. Det er en underkomponent av Pyexcel-biblioteket som også har andre komponenter i tillegg til Pyexcel-XLS. Pyexcel-XLS lar deg jobbe med rader og kolonner i XLS-filen som du kan redigere og deretter lagre tilbake XLS-filen til disk. Pyexcel-XLS støtter en rekke Excel-filformater for lesing og skriving med visse begrensninger.

Pyexcel-XLS-funksjoner

Følgende er noen av hovedfunksjonene til Pyexcel-XLS API:

  • Ett applikasjonsprogrammeringsgrensesnitt (API) for å håndtere flere datakilder som fysisk fil, minnefil, SQLAlchemy-tabell, Django Model og Python-datastrukturer: ordbok, poster og array.
  • Ett API for å lese og skrive data i ulike Excel-filformater.
  • For store datasett støttes datastrømming. En generator kan returneres til deg. Sjekk ut iget_records, iget_array, isave_as og isave_book_as.

Støttede filformater

Pyexcel-XLS støtter følgende filformater.

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

Pyexcel API-oversikt

GitHub

GitHub-statistikk

Navn:
Språk:
Stjerner:
Gafler:
Tillatelse:
Repository ble sist oppdatert kl

Komme i gang med Pyexcel-XLS

Vi kan laste ned Pyexcel-XLS-biblioteket fra GitHub eller bruke pip-installasjonskommandoen:

Installasjon

Det er enkelt å installere Pyexcel-XLS og kan gjøres fra terminalen som vist nedenfor:

Installerer Pyexcel-XLS


pip3 install Pyexcel-XLS

Pyexcel-XLS Python-kodeeksempler

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

Les og lagre XLS-fil i Python

Du kan lese en XLS-fil ved å bruke Pyexcel-XLS Python-biblioteket og deretter lagre den tilbake på platen ved å bruke save_as-kommandoen til API-en som vist i følgende kodeeksempel.

Legg til en rad i Excel XLS ved hjelp av Python

Pyexcel-XLS lar deg legge til en rad i Excel XLS-filen ved å bruke get_sheet-metoden i Workbook-klassen til API. Dette legger til en rad ved siden av det eksisterende maksimale radantallet for XLS-filen som vist i følgende kodeeksempel.

Legg til en kolonne til Excel XLS med Pyexcel-XLS

Akkurat som du kan legge til en rad i en Excel XLS ved hjelp av Pyexcel-XLS API, kan du legge til en kolonne i XLS-filen ved hjelp av API. Dette er som vist i følgende kodeeksempel.

Oppdater kolonnedata i XLS-fil i Python

I tillegg til å legge til ny kolonne i en XLS-fil, kan du også oppdatere innholdet i en eksisterende kolonne ved å bruke Pyexcel-XLS API. Dette gjøres ved å få tilgang til kolonnen ved hjelp av indeksen og sette dataene i denne spesifikke kolonnen.

Ressurser

  • Konklusjon

    Pyexcel-XLS API lar deg jobbe med XLS-filer fra Python-applikasjonene dine. Den lar deg lese, redigere og lagre den endrede XLS-filen ved hjelp av Python. Bruk den gratis malen Excel-filen ovenfor

    Lignende Produkter

  •  Norsk