1. produkty
  2.   Tabulka
  3.   Python
  4.   Pyexcel-XLS
 
  

Bezplatná knihovna Python pro čtení, úpravu a zápis souborů XLS

Malá open source knihovna Python umožňuje vývojářům softwaru číst, upravovat, manipulovat a zapisovat data v tabulkách Excel XLS prostřednictvím Python API.

Co je Pyexcel-XLS?

Excel soubory jsou všudypřítomnou součástí podnikání a správy dat, pomáhají uživatelům při práci s finančními zprávami, analýzou dat nebo jakýmkoli jiným úkolem, který zahrnuje tabulková data. Python, jako jeden z nejoblíbenějších programovacích jazyků pro tyto úkoly, poskytuje řadu knihoven pro práci s různými formáty souborů. Pokud jde o práci s Excel soubory v Pythonu, knihovna Pyexcel-XLS je cenným zdrojem, který zjednodušuje proces čtení a zápisu Excel souborů.

Pyexcel-XLS je knihovna Pythonu, která je součástí větší rodiny pyexcel, poskytující konzistentní rozhraní pro práci s různými formáty tabulek, včetně Excelu. Tato knihovna umožňuje uživatelům číst a zapisovat data do a z Excel souborů bez nutnosti složitého, nízkoúrovňového kódu. Nabízí pohodlný a uživatelsky přívětivý přístup k manipulaci s Excel soubory, což ji činí vhodnou pro úkoly jako extrakce dat, reportování a automatizace. Existuje několik důležitých funkcí knihovny, jako je zápis dat do Excel souboru, čtení existujících Excel souborů, aplikace stylů na buňky a řádky, slučování buněk, práce s Excelovými vzorci, práce s více listy a mnoho dalšího.

Pyexcel-XLS je velmi snadno použitelná a cenná knihovna Pythonu pro práci s Excel soubory. Zjednodušuje proces načítání, čtení a zápisu Excel dat, což z ní činí vynikající volbu pro širokou škálu úkolů manipulace s daty. Ať už potřebujete extrahovat informace z Excel souborů nebo generovat reporty, tato knihovna může zefektivnit váš pracovní postup. Takže pokud často pracujete s Excel soubory v Pythonu, vyzkoušejte ji a zažijte pohodlí, které nabízí.

Previous Next

Začínáme s Pyexcel-XLS

Doporučený způsob instalace knihovny Pyexcel-XLS je pomocí pip. Použijte prosím následující příkaz pro hladkou instalaci.

Instalace Pyexcel-XLS pomocí příkazu PIP

pip install Pyexcel-XLS

Instalace Pyexcel-XLS přes GitHub

$ git clone https://github.com/pyexcel/pyexcel-xls.git
$ cd pyexcel-xls
$ python setup.py install

Zapisování do souboru Excel pomocí Pythonu

Open source knihovna Pyexcel-XLS poskytuje možnost vytvořit jednoduchý soubor Excel XLS a zapisovat do něj data pomocí jen několika řádků Python kódu ve vlastních aplikacích. Vývojáři softwaru mohou také aplikovat různé typy formátování, načíst data z externího zdroje, vložit nové řádky a sloupce, sloučit buňky vertikálně i horizontálně a tak dále. V následujícím příkladu uživatelé vytvoří sešit Excel, přidají do něj data, pojmenují sloupce podle prvního řádku a rozšíří řádky našimi daty pomocí Python kódu.

Jak vytvořit jednoduchý Excel XLS tabulkový list pomocí knihovny Python?

import pyexcel_xls

# Create a workbook
workbook = pyexcel_xls.get_sheet()

# Add data
data = [["Name", "Age", "City"],
        ["Alice", 25, "New York"],
        ["Bob", 30, "Los Angeles"]]

workbook.name_columns_by_row(0)
workbook.extend_rows(data)

# Save the workbook to an Excel file
workbook.save_as("output.xls")

Čtení souboru Excel přes Python API

Knihovna Pyexcel-XLS usnadňuje vývojářům softwaru číst soubory Excel ve svých aplikacích bez jakýchkoli externích závislostí. Knihovna umožňuje vývojářům Pythonu načíst a číst existující soubor XLS pomocí jen několika řádků kódu v Pythonu. Také poskytuje podporu pro čtení pouze konkrétního listu. Navíc je možné přistupovat a číst konkrétní sloupce nebo řádky z daného souboru Excel. Následující ukazuje, jak snadno mohou vývojáři číst data ze souboru Excel pomocí kódu v Pythonu.

Jak číst data z dokumentu Excel XLS pomocí Pythonu?

from pyexcel_xls import get_data
data = get_data("your_file.xls")
import json
print(json.dumps(data))
{"Sheet 1": [[1, 2, 3], [4, 5, 6]], "Sheet 2": [["row 1", "row 2", "row 3"]]}

Podpora různých funkcí

Open source knihovna Pyexcel-XLS je cennou knihovnou Pythonu pro práci se soubory Excel. Zjednodušuje proces čtení a zápisu dat v Excelu, což z ní činí vynikající volbu pro širokou škálu úloh manipulace s daty. Knihovna obsahuje několik důležitých funkcí, jako je formátování buněk, přidávání ohraničení, nastavení barev buněk pro vizuální atraktivitu vašich souborů Excel, slučování buněk vertikálně i horizontálně, zápis a vyhodnocování Excelových vzorců, vytváření a manipulace s více listy v jednom souboru Excel a další.

 Čeština