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

Open-source Python XLS-editorbibliotheek

Gratis en open source Python-bibliotheek om Excel XLS-bestanden te maken en te bewerken.

Wat is Pyexcel-XLS?

Pyexcel-XLS is een open-source Python-bibliotheek om Microsoft Excel XLS-bestanden te maken, openen en wijzigen. Het is een subcomponent van de Pyexcel-bibliotheek die naast Pyexcel-XLS ook andere componenten heeft. Met Pyexcel-XLS kunt u werken met de rijen en kolommen van het XLS-bestand dat u kunt bewerken en vervolgens het XLS-bestand op schijf kunt opslaan. Pyexcel-XLS ondersteunt een aantal Excel-bestandsindelingen voor lezen en schrijven met bepaalde beperkingen.

Pyexcel-XLS-functies

Hieronder staan enkele van de belangrijkste kenmerken van de Pyexcel-XLS API:

  • Één Application Programming Interface (API) voor het verwerken van meerdere gegevensbronnen, zoals fysieke bestanden, geheugenbestanden, SQLAlchemy-tabellen, Django-modellen en Python-datastructuren: woordenboeken, records en arrays.
  • Eén API om gegevens in verschillende Excel-bestandsformaten te lezen en schrijven.
  • Voor grote datasets worden datastreaming ondersteund. Een generator kan naar u worden teruggestuurd. Bekijk iget_records, iget_array, isave_as en isave_book_as.

Ondersteunde bestandsformaten

Pyexcel-XLS ondersteunt de volgende bestandsindelingen.

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-overzicht

GitHub

GitHub-statistieken

Naam:
Taal:
Sterren:
Vorken:
Licentie:
De opslagplaats is voor het laatst bijgewerkt op

Aan de slag met Pyexcel-XLS

We kunnen de Pyexcel-XLS-bibliotheek downloaden van GitHub of met de opdracht pip install:

Installatie

Het installeren van Pyexcel-XLS is eenvoudig en kan worden gedaan vanuit de terminal, zoals hieronder weergegeven:

Pyexcel-XLS installeren


pip3 install Pyexcel-XLS

Pyexcel-XLS Python-codevoorbeelden

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

XLS-bestand lezen en opslaan in Python

U kunt een XLS-bestand lezen met behulp van de Pyexcel-XLS Python-bibliotheek en het vervolgens weer op schijf opslaan met behulp van de opdracht save_as van de API, zoals weergegeven in het volgende codevoorbeeld.

Een rij toevoegen aan Excel XLS met behulp van Python

Met Pyexcel-XLS kunt u een rij toevoegen aan het Excel XLS-bestand met behulp van de get_sheet-methode in de Workbook-klasse van de API. Dit voegt een rij toe naast het bestaande maximum aantal rijen van het XLS-bestand, zoals weergegeven in het volgende codevoorbeeld.

Voeg een kolom toe aan Excel XLS met Pyexcel-XLS

Net zoals u een rij kunt toevoegen aan een Excel XLS met behulp van de Pyexcel-XLS API, kunt u een kolom toevoegen aan het XLS-bestand met behulp van de API. Dit wordt getoond in het volgende codevoorbeeld.

Kolomgegevens in XLS-bestand bijwerken in Python

Naast het toevoegen van een nieuwe kolom aan een XLS-bestand, kunt u ook de inhoud van een bestaande kolom bijwerken met behulp van de Pyexcel-XLS API. Dit doet u door de kolom te benaderen via de index en de gegevens in deze specifieke kolom te plaatsen.

Bronnen

  • GRATIS Excel-sjabloonbestand
  • Conclusie

    Met Pyexcel-XLS API kunt u met XLS-bestanden werken vanuit uw Python-applicaties. Hiermee kunt u het gewijzigde XLS-bestand lezen, bewerken en opslaan met Python. Gebruik het gratis sjabloon-Excel-bestand hierboven

    Vergelijkbare Producten

     Nederlands