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]

पूर्वापेक्षाएँ

Python में Aspose.Cells FOSS का उपयोग करके फ़ाइलें लोड करने के लिए, सुनिश्चित करें कि आपके पास Python 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() फ़ंक्शन का उपयोग करें जो CSV डेटा से भरपूर एक नया Workbook बनाता और लौटाता है।

कोड उदाहरण

यह उदाहरण 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")

संबंधित देखें

 हिन्दी