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

Open-Source-Python-XLS-Editor-Bibliothek

Kostenlose und Open Source Python-Bibliothek zum Erstellen und Bearbeiten von Excel-XLS-Dateien.

Was ist Pyexcel-XLS?

Pyexcel-XLS ist eine Open-Source-Python-Bibliothek zum Erstellen, Öffnen und Ändern von Microsoft Excel XLS-Dateien. Es handelt sich um eine Unterkomponente der Pyexcel-Bibliothek, die neben Pyexcel-XLS auch andere Komponenten enthält. Mit Pyexcel-XLS können Sie mit den Zeilen und Spalten einer XLS-Datei arbeiten, die Sie bearbeiten und anschließend wieder auf der Festplatte speichern können. Pyexcel-XLS unterstützt eine Reihe von Excel-Dateiformaten zum Lesen und Schreiben mit bestimmten Einschränkungen.

Pyexcel-XLS-Funktionen

Im Folgenden sind einige der Hauptfunktionen der Pyexcel-XLS-API aufgeführt:

  • Eine Anwendungsprogrammierschnittstelle (API) zur Handhabung mehrerer Datenquellen wie physische Dateien, Speicherdateien, SQLAlchemy-Tabellen, Django-Modelle und Python-Datenstrukturen: Wörterbuch, Datensätze und Arrays.
  • Eine API zum Lesen und Schreiben von Daten in verschiedenen Excel-Dateiformaten.
  • Für große Datensätze wird Datenstreaming unterstützt. Ein Generator kann an Sie zurückgegeben werden. Überprüfen Sie iget_records, iget_array, isave_as und isave_book_as.

Unterstützte Dateiformate

Pyexcel-XLS unterstützt die folgenden Dateiformate.

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-Übersicht

GitHub

GitHub-Statistiken

Name:
Sprache:
Sterne:
Gabeln:
Lizenz:
Das Repository wurde zuletzt aktualisiert unter

Erste Schritte mit Pyexcel-XLS

Wir können die Pyexcel-XLS-Bibliothek von GitHub oder mit dem Befehl „pip install“ herunterladen:

Installation

Die Installation von Pyexcel-XLS ist einfach und kann wie unten gezeigt vom Terminal aus durchgeführt werden:

Installieren von Pyexcel-XLS


pip3 install Pyexcel-XLS

Pyexcel-XLS Python-Codebeispiele

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

Lesen und Speichern von XLS-Dateien in Python

Sie können eine XLS-Datei mit der Python-Bibliothek Pyexcel-XLS lesen und sie dann mit dem Befehl „save_as“ der API wieder auf der Festplatte speichern, wie im folgenden Codebeispiel gezeigt.

Hinzufügen einer Zeile zu Excel XLS mit Python

Pyexcel-XLS ermöglicht Ihnen, der Excel-XLS-Datei mithilfe der Methode get_sheet der Workbook-Klasse der API eine Zeile hinzuzufügen. Dadurch wird eine Zeile neben der vorhandenen maximalen Zeilenanzahl der XLS-Datei hinzugefügt, wie im folgenden Codebeispiel gezeigt.

Fügen Sie mit Pyexcel-XLS eine Spalte zu Excel XLS hinzu

So wie Sie mit der Pyexcel-XLS-API eine Zeile zu einer Excel-XLS-Datei hinzufügen können, können Sie mit der API auch eine Spalte zur XLS-Datei hinzufügen. Dies wird im folgenden Codebeispiel gezeigt.

Spaltendaten in XLS-Datei in Python aktualisieren

Zusätzlich zum Hinzufügen neuer Spalten zu einer XLS-Datei können Sie mithilfe der Pyexcel-XLS-API auch den Inhalt einer vorhandenen Spalte aktualisieren. Dies geschieht, indem Sie über den Index auf die Spalte zugreifen und die Daten in diese bestimmte Spalte einfügen.

Ressourcen

  • KOSTENLOSE Excel-Vorlagendatei
  • Abschluss

    Mit der Pyexcel-XLS-API können Sie mit XLS-Dateien aus Ihren Python-Anwendungen heraus arbeiten. Sie können die geänderte XLS-Datei mit Python lesen, bearbeiten und wieder speichern. Verwenden Sie die kostenlose Excel-Vorlage oben

    Ähnliche Produkte

     Deutsch