Kā saglabāt failus ar Aspose.Cells FOSS

Kā saglabāt failus ar Aspose.Cells FOSS

Problēma

Saglabājiet darblapu, kas izveidota vai modificēta ar Aspose.Cells FOSS, uz diska XLSX, CSV vai Markdown formātā. The Workbook.save() metode raksta failu un nosaka formātu no faila paplašinājuma. Izmantojiet save_as_markdown() Markdown eksportam.

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

Prasības

Lai izmantotu Aspose.Cells FOSS failu saglabāšanai Python, pārliecinieties, ka jūsu vide atbilst šādām prasībām.

  • Python 3.7 vai jaunāka versija instalēta jūsu sistēmā
  • Instalējiet Aspose.Cells FOSS, izmantojot: pip install aspose-cells-foss>=26.3.1
  • Importējiet bibliotēku ar from aspose.cells_foss import Workbook lai piekļūtu Workbook un Worksheet klases
  • Derīga darblapas instance, ielādēta no faila vai izveidota programmatiski

Faila saglabāšana

Aspose.Cells FOSS provides straightforward methods to save workbooks to various formats. Call save() uz Workbook instanci ar vēlamo izvades faila ceļu. Formāts tiek noteikts no paplašinājuma: .xlsx izveido Excel Open XML failu, .csv izveido komatu atdalītu vērtību failu, un .md vai .markdown automātiski pāradresē uz Markdown tabulas eksportu — wb.save("output.md") strādā tieši. save_as_markdown() ir pieejams arī kā skaidra alternatīva, bet nav obligāts.

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

Koda piemērs

Šis piemērs izveido darba grāmatu, ieraksta paraugdatus, izmantojot get_cell_by_name() un put_value(), un saglabā rezultātu gan XLSX, gan Markdown formātos.

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

Izvades iespējas

Aspose.Cells FOSS supports saving workbooks to multiple formats. Format selection is determined by the file extension passed to save(), vai izsaucot veltīto save_as_markdown() metode.

FormātsMetode / PaplašinājumsPiezīmes
XLSXwb.save("file.xlsx")Noklusējuma Excel Open XML formāts; atbalsta stilus, diagrammas un formulas
CSVwb.save("file.csv")Ar komatiem atdalītas vērtības; vienas lapas eksports
Markdownwb.save_as_markdown("file.md")Eksportē pirmo darblapu kā Markdown tabulu

Skatiet arī

 Latviešu