כיצד לטעון קבצים עם Aspose.Cells FOSS

כיצד לטעון קבצים עם Aspose.Cells FOSS

בעיה

טען קבצי גיליון אלקטרוני (XLSX, CSV) ל‑Aspose.Cells FOSS לצורך מניפולציה תכנותית. המחלקה Workbook מקבלת נתיב קובץ ומחזירה חוברת עבודה בזיכרון מוכנה לקריאה או עריכה.

from aspose.cells_foss import Workbook

# Load an XLSX file
workbook = Workbook("input.xlsx")
worksheet = workbook.worksheets[0]

דרישות קדם

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

  • Python 3.7 או גרסה מאוחרת יותר
  • מנהל חבילות pip
  • aspose-cells-foss>=26.3.1 מותקן באמצעות pip
  • הבנה בסיסית של טיפול בקבצים ב-Python

טוען את הקובץ

Aspose.Cells FOSS טוען נתוני גיליון אלקטרוני מנתיבי קבצים באמצעות המחלקה Workbook. העבר מחרוזת נתיב קובץ מקומי ישירות לבונה. טעינת זרם (למשל, io.BytesIO) אינה נתמכת — העבר רק מחרוזת נתיב קובץ. לטעינת קבצי CSV, השתמש בפונקציית הנוחות load_csv_workbook().

from aspose.cells_foss import Workbook

# Load from file path (XLSX only)
workbook = Workbook("data.xlsx")

בטעינת קבצי CSV, השתמש בפונקציה load_csv_workbook() שיוצרת ומחזירה Workbook חדשה המלאה בנתוני ה‑CSV.

דוגמת קוד

דוגמה זו מדגימה טעינת קובץ XLSX וקובץ CSV, ולאחר מכן קריאת ערך תא מכל אחד מהם.

from aspose.cells_foss import Workbook, load_csv_workbook

# Load an XLSX workbook from a file path
workbook = Workbook("input.xlsx")
worksheet = workbook.worksheets[0]

# Read a cell value using the .value property
val = worksheet.cells["A1"].value
print(f"A1 value: {val}")

# Load a CSV file using load_csv_workbook
csv_workbook = load_csv_workbook("data.csv")
csv_worksheet = csv_workbook.worksheets[0]

# Read from the CSV-sourced workbook
csv_val = csv_worksheet.cells["A1"].value
print(f"CSV A1 value: {csv_val}")

פורמטים נתמכים

Aspose.Cells FOSS תומך בטעינת קבצים בפורמטים הבאים.

פורמטהרחבההערות
Excel 2007–2019.xlsxפורמט Office Open XML סטנדרטי; השתמש בWorkbook("file.xlsx")
Excel 97–2003.xlsלא נתמך. קבצי XLS/BIFF אינם נתמכים.
CSV.csvערכי מופרדים בפסיקים; השתמש בload_csv_workbook("file.csv")

ראה גם

 עברית