Introducció

Aspose.Cells FOSS is a lightweight Python library for creating, reading, and modifying Excel files (.xlsx És llançat sota la llicència MIT i disponible en PyPI com a aspose-cells-foss.

Instal·lar amb:

pip install aspose-cells-foss

El que pot fer

La biblioteca cobreix tota la gamma d’operacions de fitxes:

  • Crear i editar quadres de treball: crear nous quadres de treball o modificar existents. .xlsx arxius utilitzant el sistema de Workbook i de la Worksheet classes de la classe
  • Operacions de cel·la: llegir i escriure valors de cèl·lula, fórmules i estils
  • Estilat: aplicar fonts, colors, fronteres, formats de números i alineament
  • Fills de treball múltiples: afegir, eliminar i gestionar fitxes de treball
  • Validació de dades: definir llistes desplegables, intervals de nombres i regles de validació personalitzades.
  • Comentaris: afegir comentaris a la cel·la amb metadades de l’autor
  • Hipervincles: enllaç a URL, correus electrònics, arxius i referències internes.
  • Filtres automàtics: intervals de dades filtrats amb: AutoFilter
  • Formatació condicional: aplicar el formatatge basat en regles per destacar els valors de cèl·lula
  • Gràfics: crear gràfics; 16 ChartType Els valors estan definits, però només 5 serialize to XLSX without error: Línia, barra, tarta, àrea i stock. Els 11 tipus restants (Scatter, cascada, combo, superfície, radar, mapa d’arbres, erupció solar, histograma, funil, caixa i bigot, Mapa) puja NotImplementedError En salvament.
  • Fotografies: incrustar imatges (JPEG, PNG) ancorades a cèl·lules
  • Formes de dibuix: afegir rectangles, ovals, fletxes, caixes de text i 30+ formes preestableçades
  • Llines de brillantor: incrustar mini-línea, columna i win-loss gràfics dins de cèl·lules
  • Taules d’Excel: crear taules estructurades (Table, accessible a través de: ws.tables) amb filtre automàtic i encabezaments de columnes.
  • Pausa de pàgines: afegir pauses de pàgines horitzontals i verticals.
  • Celles de fusió: mesclar i desmescler intervals de cèl·lules
  • Protecció per contrasenyes: protegir els fitxers amb xifrat AES
  • Formats d’exportació: guardar com XLSX, CSV, Markdown o JSON

Com començar a treballar

Instal·lar la biblioteca amb un sol comandament:

pip install aspose-cells-foss>=26.3.1

Llavors verifiqueu la instal·lació:

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

Inici ràpid

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

Llegir un fitxer existent:

from aspose.cells_foss import Workbook

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

Veure també