Jak uložit soubory pomocí Aspose.Cells FOSS

Jak uložit soubory pomocí Aspose.Cells FOSS

Problém

Uložte sešit vytvořený nebo upravený pomocí Aspose.Cells FOSS na disk ve formátu XLSX, CSV nebo Markdown. The Workbook.save() metoda zapíše soubor a odvodí formát z přípony souboru. Použijte save_as_markdown() pro export do Markdownu.

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žadavky

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

  • Python 3.7 nebo novější nainstalovaný ve vašem systému
  • Nainstalujte Aspose.Cells FOSS pomocí: pip install aspose-cells-foss>=26.3.1
  • Importujte knihovnu pomocí from aspose.cells_foss import Workbook pro přístup k Workbook a Worksheet tříd
  • Platná instance sešitu načtená ze souboru nebo vytvořená programově

Ukládání souboru

Aspose.Cells FOSS provides straightforward methods to save workbooks to various formats. Call save() na Workbook instanci s požadovanou cestou výstupního souboru. Formát je odvozen z přípony: .xlsx vytváří soubor Excel Open XML, .csv vytváří soubor s hodnotami oddělenými čárkou, a .md nebo .markdown automaticky směruje k exportu tabulky do Markdownu — wb.save("output.md") funguje přímo. save_as_markdown() je také k dispozici jako explicitní alternativa, ale není vyžadována.

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 vytvoří sešit, zapíše ukázková data pomocí get_cell_by_name() a put_value(), a uloží výsledek do obou formátů 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(), nebo voláním dedikovaného save_as_markdown() metoda.

FormátMetoda / RozšířeníPoznámky
XLSXwb.save("file.xlsx")Výchozí formát Excel Open XML; podporuje styly, grafy a vzorce
CSVwb.save("file.csv")Hodnoty oddělené čárkou; export jedné listu
Markdownwb.save_as_markdown("file.md")Exportuje první list jako tabulku Markdown

Viz také

 Čeština