Sådan gemmes filer med Aspose.Cells FOSS

Sådan gemmes filer med Aspose.Cells FOSS

Problem

Gem en projektmappe, der er oprettet eller ændret med Aspose.Cells FOSS, til disken i XLSX-, CSV- eller Markdown-format. Den Workbook.save() metoden skriver filen og udleder formatet ud fra filendelsen. Brug save_as_markdown() til Markdown-eksport.

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

Forudsætninger

For at bruge Aspose.Cells FOSS til at gemme filer i Python, skal du sikre, at dit miljø opfylder følgende krav.

  • Python 3.7 eller nyere installeret på dit system
  • Installer Aspose.Cells FOSS ved hjælp af: pip install aspose-cells-foss>=26.3.1
  • Importér biblioteket med from aspose.cells_foss import Workbook for at få adgang til Workbook og Worksheet klasser
  • En gyldig projektmappe-instans indlæst fra en fil eller oprettet programmatisk

Gem filen

Aspose.Cells FOSS provides straightforward methods to save workbooks to various formats. Call save() på en Workbook instans med den ønskede outputfilsti. Formatet udledes fra filendelsen: .xlsx producerer en Excel Open XML-fil, .csv producerer en kommasepareret værdifil, og .md eller .markdown dirigerer automatisk til Markdown-tabel-eksport — wb.save("output.md") virker direkte. save_as_markdown() er også tilgængelig som et eksplicit alternativ, men er ikke påkrævet.

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

Kodeeksempel

Dette eksempel opretter en arbejdsbog, skriver eksempeldata ved hjælp af get_cell_by_name() og put_value(), og gemmer resultatet i både XLSX- og Markdown-formater.

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

Output‑indstillinger

Aspose.Cells FOSS supports saving workbooks to multiple formats. Format selection is determined by the file extension passed to save(), eller ved at kalde den dedikerede save_as_markdown() metode.

FormatMetode / UdvidelseNoter
XLSXwb.save("file.xlsx")Standard Excel Open XML-format; understøtter stilarter, diagrammer og formler
CSVwb.save("file.csv")Komma-separerede værdier; eksport af enkeltark
Markdownwb.save_as_markdown("file.md")Eksporterer første regneark som en Markdown-tabel

Se også

 Dansk