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 Workbookpřístup kWorkbooka)Worksheettří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át | Metody / rozšíření | Poznámky |
|---|---|---|
| XLSX | wb.save("file.xlsx") | Vybraný formát Excel Open XML; podporuje styly, grafy a vzorce |
| CSV | wb.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 |