Pengantar

Aspose.Cells FOSS is a lightweight Python library for creating, reading, and modifying Excel files (.xlsx Ini dirilis di bawah MIT Lisensi dan tersedia pada PyPI sebagai aspose-cells-foss.

Instal dengan:

pip install aspose-cells-foss

Apa yang Bisa Dilakukan

Perpustakaan mencakup semua operasi spreadsheet:

  • Membuat dan mengedit buku kerja: membuat buku kerja baru atau memodifikasi yang sudah ada .xlsx file menggunakan Workbook dan (b) Worksheet kelas
  • Operasi sel: membaca dan menulis nilai sel, rumus, dan gaya
  • Styling (penulisan): menerapkan font, warna, batas, format nomor, dan pencocokan
  • Lembar kerja yang berganda: menambahkan, menghapus dan mengelola lembar kerja
  • Validasi data: menentukan daftar dropdown, rentang nomor, dan aturan validasi khusus
  • Komentar: menambahkan komentar sel dengan metadata penulis
  • Hiper-tautan: link ke URL, email, file dan referensi internal
  • Filter otomatis: rentang data filter dengan AutoFilter
  • Formatasi bersyarat: menerapkan pemformatan berbasis aturan untuk menyoroti nilai sel
  • Bagan-bagan: membuat grafik; 16 ChartType nilai-nilai yang didefinisikan, tetapi hanya 5 serialize to XLSX without error: Garis, Bar, Pie, Area, dan Stock. 11 jenis yang tersisa (Scatter, Air Terjun, Combo, Surface, Radar, Treemap, Sunburst, Histogram, Funnel, Box & Whisker, Map) mengangkat NotImplementedError pada save.
  • Gambar-gambar: gambar yang disematkan (JPEG, PNG) tertanam pada sel-sel
  • Bentuk gambar: menambahkan persegi panjang, oval, panah, kotak teks, dan 30+ bentuk pra-set
  • Sparklines (bercahaya): menyematkan grafik mini Baris, Kolom, dan Win-Loss di dalam sel
  • Tabel Excel: membuat tabel terstruktur (Table, diakses melalui: ws.tables) dengan filter otomatis dan header kolom.
  • Putus halaman: menambahkan jeda halaman horizontal dan vertikal
  • Sel penggabungan: merger dan unmerge sel rentang
  • Perlindungan kata sandi: melindungi file dengan enkripsi AES
  • Format Ekspor: menyimpan sebagai XLSX, CSV, Markdown, atau JSON

Memulai

Instal perpustakaan dengan satu perintah:

pip install aspose-cells-foss>=26.3.1

Kemudian verifikasi instalasi:

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

Memulai dengan cepat

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

Membaca file yang ada:

from aspose.cells_foss import Workbook

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

Lihat Juga