CSVHandler

CSVHandler — Aspose.Cells FOSS for Python API Reference

aspose-cells-foss מספק ייבוא וייצוא CSV דרך ה CSVHandler מחלקה ושתי מחלקות אפשרויות נלוות. פונקציות נוחות ברמת מודול זמינות גם הן למקרים פשוטים.

ColladaSaveOptions: aspose.cells_foss

from aspose.cells_foss import CSVHandler, CSVLoadOptions, CSVSaveOptions
from aspose.cells_foss import load_csv_workbook, save_workbook_as_csv

CSVLoadOptions

אפשרויות השולטות באופן שבו קובץ CSV מפוענח בעת הטעינה.

ColladaSaveOptions

CSVLoadOptions()

ColladaSaveOptions

CSVLoadOptions אין לו תכונות שניתן להגדיר. העבר מופע ל CSVHandler.load_csv() כדי להשתמש בהתנהגות ניתוח ברירת מחדל.


CSVSaveOptions

אפשרויות השולטות באופן שבו חוברת עבודה מומרת ל‑CSV.

ColladaSaveOptions

CSVSaveOptions()

ColladaSaveOptions

CSVSaveOptions אין לו תכונות שניתן להגדיר. העבר מופע ל CSVHandler.save_csv() כדי להשתמש בהתנהגות סריאליזציה ברירת מחדל.


CSVHandler

CSVHandler מכיל רק שיטות סטטיות ואינו נוצר אף פעם.

CSVHandler.save_csv

CSVHandler.save_csv(workbook, file_path: str, options: CSVSaveOptions | None = None) -> None

שומר את הגיליון המוגדר של workbook לקובץ CSV בכתובת file_path. אם options הוא None, ברירת מחדל CSVSaveOptions משמשים.

CSVHandler.save_csv_to_string

CSVHandler.save_csv_to_string(workbook, options: CSVSaveOptions | None = None) -> str

ממירה את הגיליון למחרוזת CSV ומחזירה אותה. לא נכתב קובץ.

CSVHandler.load_csv

CSVHandler.load_csv(workbook, file_path: str, options: CSVLoadOptions | None = None) -> None

מנתח את קובץ ה‑CSV בכתובת file_path וטוען את הנתונים שלו לגיליון הראשון של workbook, מחליף כל תוכן קיים. אם options הוא None, ברירת מחדל CSVLoadOptions משמשים.

CSVHandler.load_csv_from_string

CSVHandler.load_csv_from_string(workbook, csv_content: str, options: CSVLoadOptions | None = None) -> None

מפרש מחרוזת CSV וטוען את הנתונים שלה לגיליון הראשון של workbook.


פונקציות מודול

load_csv_workbook

load_csv_workbook(file_path: str, options: CSVLoadOptions | None = None) -> Workbook

יוצר חדש Workbook, טוען את קובץ ה‑CSV לגיליון הראשון שלו, ומחזיר את חוברת העבודה. שווה ערך ליצירת Workbook ולקרוא CSVHandler.load_csv(wb, file_path, options).

save_workbook_as_csv

save_workbook_as_csv(workbook, file_path: str, options: CSVSaveOptions | None = None) -> None

עטיפה נוחה סביב CSVHandler.save_csv(workbook, file_path, options).


ColladaSaveOptions

הדוגמה הבאה טוענת קובץ CSV המופרד בפסיקים ושומרת אותו בחזרה עם מפריד בנקודה‑פסיק.

from aspose.cells_foss import load_csv_workbook, CSVLoadOptions, CSVSaveOptions, save_workbook_as_csv

# Load the original CSV with default options
load_opts = CSVLoadOptions()
wb = load_csv_workbook("input.csv", options=load_opts)

# Inspect what was loaded
ws = wb.worksheets[0]
print(f"Cell A1: {ws.cells['A1'].value}")

# Save as CSV with default options
save_opts = CSVSaveOptions()
save_workbook_as_csv(wb, "output.csv", options=save_opts)

ראה גם

 עברית