Aspose.Cells FOSS for Python adalah pustaka open source gratis untuk bekerja dengan file spreadsheet dalam aplikasi Python. Instal dengan satu perintah pip install aspose-cells-foss dan mulai membuat buku kerja, membaca sel, menerapkan gaya, membangun grafik, dan mengekspor ke XLSX, CSV, TSV, Markdown, atau JSON, semua tanpa memerlukan Microsoft Excel atau ketergantungan Office apapun.
Perpustakaan ini mengungkapkan API Pythonic yang bersih dan terstruktur di sekitar ‘Workbook’, ‘Worksheet’, ‘Cells’ dan ‘Cell’, objek yang sudah dikenal oleh setiap pengembang spreadsheet. Baca dan tulis sel menggunakan notasi bracket (ws.cells["A1"].value = "Hello"), gaya mereka dengan objek ‘Font’ dan ‘Fill`, dan buat kolom atau grafik baris menggunakan metode khusus ‘add_bar()’ dan ‘add_line()’ pada ‘ws.charts’.
Karena perpustakaan tidak memiliki ketergantungan pada perpustakaan Office asli, itu berjalan secara identik pada Windows, Linux, dan macOS CI runner, Docker container, dan lingkungan tanpa server. paket ‘markitdown-aspose-cells-plugin’ memperluas perpustakaan MarkItDown Microsoft dengan dukungan XLSX, memungkinkan ekspor buku kerja penuh ke Markdown dengan satu panggilan.
markitdown-aspose-cells-plugin menambahkan ekspor XLSX ke MarkItDown.Aspose.Cells FOSS dapat diinstal dengan satu perintah ‘pip install aspose-cells-foss’. tidak ada perpustakaan Office asli atau paket sistem untuk diinstal. perpustakaan berjalan di lingkungan Python 3.7+ tanpa langkah kompilasi.
API ini sengaja kecil: ‘Workbook’, ‘Worksheet’, ‘Cells’, ‘Cell’, ‘Font’, ‘Fill’ dan ‘Chart’ mencakup sebagian besar kasus penggunaan dunia nyata. basis kode ini berlisensi MIT, dihoskan di GitHub, dan menerima laporan bug dan permintaan pull.
Instal dengan pip, kemudian buat ‘Workbook’, akses ke ‘Worksheet’ pertama, dan tulis nilai langsung ke sel menggunakan notasi bracket.
“Bash Pipa untuk instal aspose-cells-foss “”
dengan Python dari aspose.cells_foss import Workbook
Wb = buku kerja Wb = wb.Worksheets yang digunakan[0]
c.cells[“A1”].nilai = “Produk” c.cells[“B1”].nilai = “Penghasilan” c.cells[“A2”].value = “Widget” untuk c.cells[“B2”].nilai = 42000
#Bud the header row yang baik Untuk kol dalam [“A1”, “B1”]: gaya = ws.cells[col].get_style() style.font.bold = benar c.cells[col].apply_style(gaya)
Menggunakan informasi yang tersedia (report.xlsx) “”
Buka buku kerja yang disimpan di atas, tambahkan grafik bar di berbagai baris, lalu hubungi ‘save()’ tiga kali dengan ekstensi file yang berbeda (XLSX, Markdown, dan CSV) tanpa mengubah kode lainnya.
dengan Python dari aspose.cells_foss import Workbook
wb = buku kerja (”report.xlsx”) Wb = wb.Worksheets yang digunakan[0]
diagram = ws.charts.add_bar(12, 0, 25, 6) chart.n_series.add(“B2:B10”, benar) Chart.title = “Penghasilan berdasarkan Produk”
wb.save(“report_with_chart.xlsx”)
Wb.save (”report.md”)
wb.save (”report.csv”) “”
Ini adalah perpustakaan Python gratis yang berlisensi MIT untuk membuat, membaca, memodifikasi, dan mengekspor lembar kerja Excel tanpa memerlukan Microsoft Office.
Format ekspor hanya termasuk CSV, TSV, Markdown (melalui plugin MarkItDown), dan JSON.
Aspose.Cells FOSS adalah perpustakaan Python murni tanpa ketergantungan pada Microsoft Office, otomatisasi COM, atau runtime paten.
Run pip install aspose-cells-foss. Tidak diperlukan paket sistem tambahan atau ekstensi asli.
Perpustakaan mendukung bar, baris, pie, scatter, area, dan kombinasi tipe grafik melalui metode chart-builder khusus di ws.charts.
Sebutkan parameter ‘password’ saat menyimpan untuk melindungi buku kerja dengan enkripsi AES.
‘markitdown-aspose-cells-plugin’ mengintegrasikan Aspose.Cells FOSS ke dalam pustaka MarkItDown Microsoft, memungkinkan konversi XLSX-to-Markdown penuh dengan panggilan tunggal.
Kode sumber, pemantau emisi, dan panduan kontribusi tersedia di GitHub di bawah lisensi MIT.