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

Open-Source Python XLS Editor Library

Gratis & öppen källkod Python-bibliotek för att skapa och redigera Excel XLS-filer.

Vad är Pyexcel-XLS?

Pyexcel-XLS är ett Python-bibliotek med öppen källkod för att skapa, öppna och ändra Microsoft Excel XLS-filer. Det är en underkomponent av Pyexcel-biblioteket som också har andra komponenter utöver Pyexcel-XLS. Pyexcel-XLS låter dig arbeta med raderna och kolumnerna i XLS-filen som du kan redigera och sedan spara tillbaka XLS-filen på skivan. Pyexcel-XLS stöder ett antal Excel-filformat för läsning och skrivning med vissa begränsningar.

Pyexcel-XLS-funktioner

Följande är några av huvudfunktionerna i Pyexcel-XLS API:

  • Ett applikationsprogrammeringsgränssnitt (API) för att hantera flera datakällor såsom fysisk fil, minnesfil, SQLAlchemy-tabell, Django Model och Python-datastrukturer: ordbok, poster och array.
  • Ett API för att läsa och skriva data i olika Excel-filformat.
  • För stora datamängder stöds dataströmning. En generator kan returneras till dig. Checka ut iget_records, iget_array, isave_as och isave_book_as.

Filformat som stöds

Pyexcel-XLS stöder följande filformat.

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-översikt

GitHub

GitHub-statistik

Namn:
Språk:
Stjärnor:
Gafflar:
Licens:
Repository uppdaterades senast kl

Komma igång med Pyexcel-XLS

Vi kan ladda ner Pyexcel-XLS-biblioteket från GitHub eller använda pip installationskommandot:

Installation

Installationen av Pyexcel-XLS är enkel och kan göras från terminalen som visas nedan:

Installerar Pyexcel-XLS


pip3 install Pyexcel-XLS

Pyexcel-XLS Python-kodexempel

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

Läs och spara XLS-fil i Python

Du kan läsa en XLS-fil med Pyexcel-XLS Python-biblioteket och sedan spara den tillbaka på skivan med hjälp av kommandot save_as för API:t som visas i följande kodexempel.

Lägg till en rad i Excel XLS med Python

Pyexcel-XLS låter dig lägga till en rad i Excel XLS-filen med metoden get_sheet i klassen Workbook för API. Detta lägger till en rad bredvid det befintliga maximala antalet rader i XLS-filen som visas i följande kodexempel.

Lägg till en kolumn i Excel XLS med Pyexcel-XLS

Precis som du kan lägga till en rad i en Excel XLS med Pyexcel-XLS API, kan du lägga till en kolumn i XLS-filen med hjälp av API:et. Detta är som visas i följande kodexempel.

Uppdatera kolumndata i XLS-fil i Python

Förutom att lägga till ny kolumn i en XLS-fil kan du också uppdatera innehållet i en befintlig kolumn med Pyexcel-XLS API. Detta görs genom att komma åt kolumnen genom dess index och lägga in data i denna specifika kolumn.

Resurser

  • Slutsats

    Pyexcel-XLS API låter dig arbeta med XLS-filer från dina Python-applikationer. Den låter dig läsa, redigera och spara tillbaka den modifierade XLS-filen med Python. Använd den kostnadsfria excelfilen ovan

    Liknande Produkter

  •  Swedish