Wie man Dateien mit Aspose.Cells FOSS speichert

Wie man Dateien mit Aspose.Cells FOSS speichert

Problem mit der

Speichern Sie eine mit Aspose.Cells FOSS erstellte oder veränderte Arbeitsmappe auf Festplatte im XLSX-, CSV- oder Markdown-Format. Workbook.save() method schreibt die Datei und schließt das Format aus der Dateierweiterung ab. Use save_as_markdown() für Markdown-Exporte.

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

Voraussetzungen für die Durchführung der Maßnahmen

Um Aspose.Cells FOSS für das Speichern von Dateien in Python zu verwenden, stellen Sie sicher, dass Ihre Umgebung die folgenden Anforderungen erfüllt.

  • Python 3.7 oder neuer auf Ihrem System installiert
  • Installieren Sie Aspose.Cells FOSS mit: pip install aspose-cells-foss>=26.3.1
  • Importieren der Bibliothek mit: from aspose.cells_foss import Workbook Zugang zu den Workbook und . Worksheet Klassen
  • Eine gültige Arbeitsmappen-Instanz, die aus einer Datei geladen oder programmatisch erstellt wurde.

Speichern der Datei

Aspose.Cells FOSS provides straightforward methods to save workbooks to various formats. Call save() auf einer Workbook Die Formate werden aus der Erweiterung abgeleitet: .xlsx erzeugt eine Excel Open XML-Datei, .csv erzeugt eine durch Komma getrennte Wertedatei und .md oder .markdown Routen automatisch zur Markdown-Tabelle wb.save("output.md") Wir arbeiten direkt. save_as_markdown() ist auch als explizite Alternative verfügbar, jedoch nicht erforderlich.

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

Beispiel für den Code

Dieses Beispiel erstellt ein Arbeitsbuch, schreibt Musterdaten mit Hilfe von get_cell_by_name() und . put_value(), und speichert das Ergebnis sowohl in XLSX- als auch in Markdown-Formaten.

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

Ausgangsoptionen

Aspose.Cells FOSS supports saving workbooks to multiple formats. Format selection is determined by the file extension passed to save(),oder indem Sie die spezielle save_as_markdown() Methode.

Format der DatenbankMethode / ErweiterungAnmerkungen
XLSXwb.save("file.xlsx")Standard-Excel Open XML Format; unterstützt Stile, Diagramme und Formeln
CSVwb.save("file.csv")Komma getrennte Werte; Export in einem Blatt
Abzugwb.save_as_markdown("file.md")Exportiert das erste Arbeitsblatt als Markdown-Tabelle

Siehe auch:

 Deutsch