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 WorkbookZugang zu denWorkbookund .WorksheetKlassen - 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 Datenbank | Methode / Erweiterung | Anmerkungen |
|---|---|---|
| XLSX | wb.save("file.xlsx") | Standard-Excel Open XML Format; unterstützt Stile, Diagramme und Formeln |
| CSV | wb.save("file.csv") | Komma getrennte Werte; Export in einem Blatt |
| Abzug | wb.save_as_markdown("file.md") | Exportiert das erste Arbeitsblatt als Markdown-Tabelle |