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
.xlsxFilter, der brugerWorkbookogWorksheetKlasser - 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}")