איך לשמור קבצים עם Aspose.Cells FOSS

איך לשמור קבצים עם Aspose.Cells FOSS

בעיה

שמור חוברת עבודה שנוצרה או שונתה עם Aspose.Cells FOSS לדיסק בפורמט XLSX, CSV, או Markdown. ה Workbook.save() המתודה כותבת את הקובץ ומזהה את הפורמט מהרחבת הקובץ. השתמש save_as_markdown() לייצוא בפורמט 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")

דרישות מוקדמות

כדי להשתמש ב-Aspose.Cells FOSS לשמירת קבצים ב-Python, ודא שהסביבה שלך עומדת בדרישות הבאות.

  • Python 3.7 או גרסה מאוחרת יותר מותקנת במערכת שלך
  • התקן את Aspose.Cells FOSS באמצעות: pip install aspose-cells-foss>=26.3.1
  • ייבא את הספרייה עם from aspose.cells_foss import Workbook כדי לגשת Workbook ו Worksheet מחלקות
  • מופע חוברת עבודה תקף שנטען מקובץ או נוצר תכנותית

שמירת הקובץ

Aspose.Cells FOSS provides straightforward methods to save workbooks to various formats. Call save() ב Workbook מופע עם נתיב קובץ הפלט הרצוי. הפורמט נובע מההרחבה: .xlsx מייצר קובץ Excel Open XML, .csv מייצר קובץ ערכי מופרדים בפסיקים, ו .md או .markdown מנתב אוטומטית לייצוא טבלת Markdown — wb.save("output.md") עובד ישירות. save_as_markdown() זמין גם כחלופה מפורשת אך אינו נדרש.

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

דוגמת קוד

דוגמה זו יוצרת חוברת עבודה, כותבת נתוני דוגמה באמצעות get_cell_by_name() ו put_value(), ושומרת את התוצאה הן בפורמט XLSX והן בפורמט 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")

אפשרויות פלט

Aspose.Cells FOSS supports saving workbooks to multiple formats. Format selection is determined by the file extension passed to save(), או על‑ידי קריאה ל‑המתודה המיועדת save_as_markdown() מתודה.

פורמטמתודה / סיומתהערות
XLSXwb.save("file.xlsx")פורמט ברירת מחדל של Excel Open XML; תומך בעיצובים, תרשימים ונוסחאות
CSVwb.save("file.csv")ערכי מופרדים בפסיקים; ייצוא גיליון יחיד
Markdownwb.save_as_markdown("file.md")מייצא את הגיליון הראשון כטבלת Markdown

ראה גם

 עברית