Introduktion

Aspose.Cells FOSS is a lightweight Python library for creating, reading, and modifying Excel files (.xlsx Microsoft Excel er ikke nødvendig, udgivet under MIT Licens og tilgængelig på PyPI som aspose-cells-foss.

Installér med:

pip install aspose-cells-foss

Hvad det kan gøre

Biblioteket dækker hele spektret af regnskabsarbejde:

  • Opret og redigér arbejdsbøger:• Opret nye arbejdsbøger eller ændre eksisterende .xlsx Filter, der bruger Workbook og Worksheet Klasser
  • Cellulære operationer:Læs og skriv celleværdier, formler og stilarter
  • Styling: anvende skrifttyper, farver, grænser, talformater og justering
  • Flere arbejdspladser:Tilføj, fjern og administrator regneark
  • Data Validering:Definer nedladende lister, talområder og brugerdefinerede valideringsregler
  • Kommentarer:Tilføj cellekommentarer med metadata fra forfatteren
  • Hyperlinks:Link til URL’er, e-mails, filer og interne referencer
  • Autofilter:Filter data med AutoFilter
  • Betinget formatering: Anvend regelbaseret formatering til fremhæve celleværdier
  • Charts:Oprettelse af 16 diagramtyper: Linje, Bar, Pie, Område, Scatter, Vandfald, Combo, Stock, Overflade, Radar, Trækarte, Solskoldning, Histogram, Funnel, Box & Whisker og Kort
  • Billeder: indlejrede bilder (JPEG, PNG) forankret i celler
  • Tegning af tidligere:Tilføj rektangler, ovaler, piler, tekstbokse og 30+ forudindstillede forhenværende
  • Sparklins:Indlejre mini lineje, kolonne og win-loss diagrammer inde i celler
  • Excel tabel: oprette strukturerede tabeller (ListObject) med auto-filter og kolonneoverskrifter
  • Side Bryder:• Tilføj horisontale og vertikale sidebrud
  • Fusion af celler:Fusion og ikke-fusion af cellene
  • Password beskyttelse:Beskyttede filer med AES-kryptering
  • Eksportformater: gemme som XLSX, CSV, TSV, Markdown eller JSON

Hurtig 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")

Læs den eksisterende fil:

from aspose.cells_foss import Workbook

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

Se også