טיפים לייצוא ופתרון בעיות עבור Python

דף זה מכסה טיפים, בעיות נפוצות ושאלות נפוצות לייצוא גיליונות אלקטרוניים עם Aspose.Cells FOSS עבור Python.

טיפים ושיטות מומלצות

ייצוא Markdown

  • השתמש בMarkdownHandler.save_markdown_to_string(wb) למקרים של שימוש בזיכרון כגון תגובות API.

ייצוא CSV

  • ייצוא CSV כותב את הגיליון הראשון כברירת מחדל.
  • תווים מיוחדים (פסיקים, שורות חדשות) בערכי תאים מצוטטים אוטומטית.

ייצוא JSON

  • ייצוא JSON משתמש בכתובות תאים כמפתחות. מתאים להחלפת נתונים; נוסחאות מורכבות נשמרות כביטויים המחרוזתיים שלהן.

בעיות נפוצות ופתרונות

IssueResolution
ModuleNotFoundError: No module named 'aspose.cells_foss'הפעל pip install aspose-cells-foss ואשר שהסביבה הווירטואלית פעילה
AttributeError on SaveFormat.PDFייצוא PDF אינו נמצא בספריית FOSS; השתמש בSaveFormat.MARKDOWN או בSaveFormat.XLSX במקום
Empty Markdown outputודא שלפחות תא אחד בגליון מכיל ערך לפני השמירה
Encoding issues in Markdownהשתמש בMarkdownHandler.save_markdown_to_string() לפלט מחרוזת בזיכרון עם שליטה מלאה בקידוד

שאלות נפוצות

אילו פורמטי פלט תומך Aspose.Cells FOSS? XLSX, CSV, TSV, Markdown, ו-JSON.

האם ניתן להמיר ל-PDF?
לא. ייצוא ל-PDF דורש את חבילת aspose-cells-python המסחרית. Aspose.Cells FOSS מייצא רק ל-XLSX, CSV, TSV, Markdown ו-JSON.

האם ניתן לטעון קובץ XLSX קיים ולשמור אותו מחדש כ-Markdown?
כן. Workbook("existing.xlsx") טוען את הקובץ, ו-workbook.save_as_markdown("output.md") מייצא אותו.

האם פלט Markdown מבוסס זרם נתמך? כן. השתמש בMarkdownHandler.save_markdown_to_string(workbook) כדי לקבל את ה‑Markdown כמחרוזת Python ללא שום קלט/פלט קבצים.

אילו גרסאות של Python נתמכות? Python 3.7 ומעלה.


ראה גם

 עברית