CSVHandler — Aspose.Cells FOSS for Python API Reference
aspose-cells-foss CSV आयात और निर्यात प्रदान करता है through the CSVHandler class और दो companion option classes. Module-level सुविधा फ़ंक्शन भी सरल उपयोग मामलों के लिए उपलब्ध हैं।.
ColladaSaveOptions: aspose.cells_foss
from aspose.cells_foss import CSVHandler, CSVLoadOptions, CSVSaveOptions
from aspose.cells_foss import load_csv_workbook, save_workbook_as_csvCSVLoadOptions
विकल्प जो लोड करते समय CSV फ़ाइल के पार्सिंग को नियंत्रित करते हैं।.
ColladaSaveOptions
CSVLoadOptions()ColladaSaveOptions
CSVLoadOptions को कोई कॉन्फ़िगर करने योग्य गुण नहीं हैं। एक इंस्टेंस पास करें to CSVHandler.load_csv() डिफ़ॉल्ट पार्सिंग व्यवहार का उपयोग करने के लिए।.
CSVSaveOptions
विकल्प जो वर्कबुक को CSV में सीरियलाइज़ करने के तरीके को नियंत्रित करते हैं।.
ColladaSaveOptions
CSVSaveOptions()ColladaSaveOptions
CSVSaveOptions को कोई कॉन्फ़िगर करने योग्य गुण नहीं हैं। एक इंस्टेंस पास करें to CSVHandler.save_csv() डिफ़ॉल्ट सीरियलाइज़ेशन व्यवहार का उपयोग करने के लिए।.
CSVHandler
CSVHandler केवल static methods शामिल करता है और कभी instantiated नहीं किया जाता।.
CSVHandler.save_csv
CSVHandler.save_csv(workbook, file_path: str, options: CSVSaveOptions | None = None) -> Noneनिर्दिष्ट worksheet को Saves the specified worksheet of workbook एक CSV फ़ाइल में at file_path.। If 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) -> NoneCSV फ़ाइल को at पार्स करता है file_path और उसके डेटा को first worksheet of में लोड करता है workbook, मौजूदा सामग्री को बदलते हुए। If 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)