Sådan gemmer du filer med Aspose.Cells FOSS

Sådan gemmer du 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. Metoden Workbook.save() 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
  • Importer biblioteket med from aspose.cells_foss import Workbook for at få adgang til klasserne Workbook og Worksheet
  • En gyldig arbejdsboginstans indlæst fra en fil eller oprettet programmatisk

Gem filen

Aspose.Cells FOSS leverer ligetil metoder til at gemme arbejdsbøger i forskellige formater. Kald save() på en Workbook‑instans med den ønskede outputfilsti. Formatet udledes af filendelsen: .xlsx genererer en Excel Open XML‑fil, .csv genererer en kommasepareret værdier‑fil, og .md eller .markdown dirigerer automatisk til Markdown‑tabel‑eksport — wb.save("output.md") fungerer 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 projektmappe, 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")

Outputindstillinger

Aspose.Cells FOSS understøtter at gemme projektmapper i flere formater. Formatvalget bestemmes af filendelsen, der videregives til save(), eller ved at kalde den dedikerede save_as_markdown()‑metode.

FormatMetode / UdvidelseBemærkninger
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 enkelt ark
Markdownwb.save_as_markdown("file.md")Eksporterer første regneark som en Markdown-tabel

Se også

 Dansk