Jak uložit soubory pomocí Aspose.Cells FOSS

Jak uložit soubory pomocí Aspose.Cells FOSS

Problémy

Uložte pracovní knihu vytvořenou nebo upravenou pomocí Aspose.Cells FOSS na disk ve formátu XLSX, CSV nebo Markdown. Workbook.save() metoda píše soubor a odvodí formát z rozšíření souboru. Use save_as_markdown() pro vývoz 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")

Předpoklady

Chcete-li použít Aspose.Cells FOSS pro ukládání souborů v Pythonu, ujistěte se, že vaše prostředí splňuje následující požadavky.

  • Python 3.7 nebo novější nainstalovaný v systému.
  • Instalace Aspose.Cells FOSS pomocí: pip install aspose-cells-foss>=26.3.1
  • Importovat knihovnu s: from aspose.cells_foss import Workbook přístup k Workbook a) Worksheet třídy
  • Platná instanci pracovní knihy načtená z souboru nebo programově vytvořená.

Uložení souboru

Aspose.Cells FOSS provides straightforward methods to save workbooks to various formats. Call save() na a Workbook Formát je odvoděn z rozšíření: .xlsx vytváří soubor Excel Open XML, .csv vytváří soubor hodnot oddělených přepínačkami a .md nebo: .markdown trasy automaticky do vývozu v tabulce Markdown wb.save("output.md") funguje přímo. save_as_markdown() je rovněž k dispozici jako explicitní alternativa, ale není nutná.

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

Příklad kódu

Tento příklad vytváří pracovní knihu, píše vzorové údaje pomocí get_cell_by_name() a) put_value(), a ukládá výsledek jak do formátu XLSX, tak 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")

Výstupní možnosti

Aspose.Cells FOSS supports saving workbooks to multiple formats. Format selection is determined by the file extension passed to save(), nebo zavoláním na speciální save_as_markdown() metody.

FormátMetody / rozšířeníPoznámky
XLSXwb.save("file.xlsx")Vybraný formát Excel Open XML; podporuje styly, grafy a vzorce
CSVwb.save("file.csv")Hodnoty oddělené čárkami; vývoz v jednom listu
Zpětné odbaveníwb.save_as_markdown("file.md")Exportuje první tabulku jako Tabulka Markdownu

Viz také:

 Čeština