Úvodní článek

Aspose.Cells FOSS is a lightweight Python library for creating, reading, and modifying Excel files (.xlsx Je vydán pod licencí MIT a je k dispozici na PyPI jako aspose-cells-foss.

Nainstalujte s:

pip install aspose-cells-foss

Co může udělat?

Knihovna pokrývá celou škálu operací s tabulkami:

  • Vytvoření a úprava pracovních bloků: vytvořit nové pracovní knihy nebo změnit stávající .xlsx soubory s použitím Workbook a) Worksheet třídy
  • Operace v buňkách: číst a psát hodnoty buněk, vzorce a styly
  • Stylování: použít písma, barvy, hranice, formáty čísel a uspořádání
  • Mnoho pracovních listů: přidávání, odstranění a správu pracovních listů
  • Ověřování údajů: definovat výběrové seznamy, rozsahy čísel a vlastní pravidla pro ověření
  • Připomínky: přidat komentáře do buňky s metadaty autora .
  • Hypertextové odkazy: odkazy na adresy URL, e-maily, soubory a interní reference
  • Automatické filtry: rozpětí dat filtrování s: AutoFilter
  • Podmínkové formátování: použít formátování založené na pravidlech pro zvýraznění hodnot buněk
  • Grafy: vytvářet grafy; 16 ChartType hodnoty jsou definovány, ale pouze 5 serialize to XLSX without error:Zbývajících 11 typů (Scatter, Waterfall, Combo, Surface, Radar, Treemap, Sunburst, Histogram, Funnel, Box & Whisker, Map) se zvedne. NotImplementedError Na záchranu.
  • Fotografie: vkládat obrázky (JPEG, PNG) ukotveny do buněk
  • Kreslení tvarů: přidejte obdélníky, ovály, šípy, textové políčky a 30+ předem nastavených tvarů
  • Šumivky: vkládat mini Čáry řádku, sloupce a výhry/ztráty uvnitř buněk
  • Tabulky programu Excel: vytvořit strukturované tabulky (Table, přístupné prostřednictvím: ws.tables) s automatickým filtrem a nadpisy sloupců.
  • Zlomení stránek: přidat horizontální a vertikální rozbití stránek.
  • Spojovací buňky: rozsah sloučení a odsloužení buněk
  • Ochrana heslem: chránit soubory šifrováním AES
  • Formáty vývozu: ukládání jako XLSX, CSV, Markdown nebo JSON

Jak začít?

Nainstalujte knihovnu jediným příkazem:

pip install aspose-cells-foss>=26.3.1

Poté ověřte instalaci:

from aspose.cells_foss import Workbook
print('Aspose.Cells FOSS for Python is ready.')

Rychlý start

from aspose.cells_foss import Workbook

# Create a new workbook
workbook = Workbook()
worksheet = workbook.worksheets[0]

# Write values
worksheet.cells["A1"].put_value("Hello")
worksheet.cells["B1"].put_value("World")
worksheet.cells["A2"].put_value(42)

# Save
workbook.save("output.xlsx")

Čtení existujícího souboru:

from aspose.cells_foss import Workbook

workbook = Workbook("input.xlsx")
worksheet = workbook.worksheets[0]
value = worksheet.cells["A1"].value
print(f"A1: {value}")

Viz také: