Aspose.Cells for Python via Java is a high-performance library for Excel file manipulation and conversion. Current version 26.4.0 supports Python 3.8–3.13. It allows creating, editing, and converting spreadsheets (XLS, XLSX, XLSB, ODS, CSV, HTML) without Microsoft Office. Release cadence: monthly updates.
Install & Compatibility
Where this runs
No compatibility data collected yet for this library.
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
from asposecells import JObject
Minimal example: create a workbook, add text, save as XLSX.
import os
from asposecells.api import Workbook, License, SaveFormat, FileFormatType
# Set license (optional; if not set, watermark appears)
# license = License()
# license.set_license(os.environ.get('ASPOSE_LICENSE_PATH', ''))
# Create a new workbook
wb = Workbook()
# Get the first worksheet
ws = wb.getWorksheets().get(0)
# Add text
ws.getCells().get("A1").putValue("Hello, Aspose.Cells!")
# Save as XLSX
wb.save("output.xlsx", SaveFormat.XLSX)
print("Excel file created successfully.")
Upgrade
Version history
Breaking-change detection hasn't run for this library yet.
Audit
Security & dependencies
CVE tracking and dependency tree are planned for a later release.
Agent activity
0 hits · last 30 days
No traffic data recorded yet.