Ako uložiť súbory pomocou Aspose.Cells FOSS

Ako uložiť súbory pomocou Aspose.Cells FOSS

Problém

Uložte zošit vytvorený alebo upravený pomocou Aspose.Cells FOSS na disk vo formáte XLSX, CSV alebo Markdown. The Workbook.save() metóda zapíše súbor a odhadne formát z prípony súboru. Use save_as_markdown() pre export do 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")

Požiadavky

Ak chcete použiť Aspose.Cells FOSS na ukladanie súborov v Python, uistite sa, že vaše prostredie spĺňa nasledujúce požiadavky.

  • Python 3.7 alebo novší nainštalovaný vo vašom systéme
  • Nainštalujte Aspose.Cells FOSS pomocou: pip install aspose-cells-foss>=26.3.1
  • Importujte knižnicu pomocou from aspose.cells_foss import Workbook pre prístup k Workbook a Worksheet triedy
  • Platná inštancia zošita načítaná zo súboru alebo vytvorená programovo

Ukladanie súboru

Aspose.Cells FOSS provides straightforward methods to save workbooks to various formats. Call save() na Workbook inštanciu s požadovanou cestou výstupného súboru. Formát sa odhadne z prípony: .xlsx vytvorí súbor Excel Open XML, .csv vytvorí súbor s hodnotami oddelenými čiarkou, a .md alebo .markdown automaticky smeruje na export tabuľky do Markdown — wb.save("output.md") funguje priamo. save_as_markdown() je tiež k dispozícii ako explicitná alternatíva, ale nie je povinná.

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

Ukážka kódu

Tento príklad vytvára zošit, zapisuje ukážkové údaje pomocou get_cell_by_name() a put_value(), a ukladá výsledok do formátov XLSX a 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")

Možnosti výstupu

Aspose.Cells FOSS supports saving workbooks to multiple formats. Format selection is determined by the file extension passed to save(), alebo volaním vyhradeného save_as_markdown() metóda.

FormátMetóda / RozšíreniePoznámky
XLSXwb.save("file.xlsx")Predvolený formát Excel Open XML; podporuje štýly, grafy a vzorce
CSVwb.save("file.csv")Hodnoty oddelené čiarkou; export jedného hárku
Markdownwb.save_as_markdown("file.md")Exportuje prvý hárok ako tabuľku Markdown

Pozri tiež

 Slovenčina