Cara Menyimpan Fail dengan Aspose.Cells FOSS

Cara Menyimpan Fail dengan Aspose.Cells FOSS

Masalah

Simpan buku kerja yang dicipta atau diubah suai dengan Aspose.Cells FOSS ke cakera dalam format XLSX, CSV, atau Markdown. The Workbook.save() kaedah menulis fail dan menentukan format daripada sambungan fail. Gunakan save_as_markdown() untuk eksport Markdown.

from aspose.cells_foss import Workbook

workbook = Workbook()
worksheet = workbook.worksheets[0]
worksheet.cells.get_cell_by_name("A1").put_value("Product")
workbook.save("output.xlsx")

Prasyarat

Untuk menggunakan Aspose.Cells FOSS bagi menyimpan fail dalam Python, pastikan persekitaran anda memenuhi keperluan berikut.

  • Python 3.7 atau lebih baru dipasang pada sistem anda
  • Pasang Aspose.Cells FOSS menggunakan: pip install aspose-cells-foss>=26.3.1
  • Import perpustakaan dengan from aspose.cells_foss import Workbook untuk mengakses Workbook dan Worksheet kelas
  • Sebuah contoh buku kerja yang sah dimuatkan daripada fail atau dicipta secara programatik

Menyimpan Fail

Aspose.Cells FOSS provides straightforward methods to save workbooks to various formats. Call save() pada Workbook instans dengan laluan fail output yang dikehendaki. Format ditentukan daripada sambungan: .xlsx menghasilkan fail Excel Open XML, .csv menghasilkan fail nilai dipisahkan koma, dan .md atau .markdown menyalurkan secara automatik ke eksport jadual Markdown — wb.save("output.md") berfungsi secara langsung. save_as_markdown() juga tersedia sebagai alternatif eksplisit tetapi tidak diperlukan.

from aspose.cells_foss import Workbook

# Load or create a workbook
workbook = Workbook("input.xlsx")

# Save as XLSX
workbook.save("output.xlsx")

# Save as CSV
workbook.save("output.csv")

# Export as Markdown
workbook.save_as_markdown("output.md")

Contoh Kod

Contoh ini membuat sebuah buku kerja, menulis data contoh menggunakan get_cell_by_name() dan put_value(), dan menyimpan hasil ke kedua-dua format XLSX dan Markdown.

from aspose.cells_foss import Workbook

# Create a new workbook and get the first worksheet
workbook = Workbook()
worksheet = workbook.worksheets[0]

# Populate sample data
worksheet.cells.get_cell_by_name("A1").put_value("Product")
worksheet.cells.get_cell_by_name("B1").put_value("Sales")
worksheet.cells.get_cell_by_name("A2").put_value("Apples")
worksheet.cells.get_cell_by_name("B2").put_value(120)
worksheet.cells.get_cell_by_name("A3").put_value("Bananas")
worksheet.cells.get_cell_by_name("B3").put_value(95)

# Save to XLSX
workbook.save("output.xlsx")

# Export to Markdown
workbook.save_as_markdown("output.md")

print("Saved output.xlsx and output.md")

Pilihan Output

Aspose.Cells FOSS supports saving workbooks to multiple formats. Format selection is determined by the file extension passed to save(), atau dengan memanggil yang didedikasikan save_as_markdown() kaedah.

FormatKaedah / SambunganNota
XLSXwb.save("file.xlsx")Format Excel Open XML lalai; menyokong gaya, carta, dan formula
CSVwb.save("file.csv")Nilai berasingan koma; eksport lembaran tunggal
Markdownwb.save_as_markdown("file.md")Mengeksport lembar kerja pertama sebagai jadual Markdown

Lihat Juga

 Bahasa Melayu