अक्सर पूछे जाने वाले प्रश्न
अक्सर पूछे जाने वाले प्रश्न
मैं Aspose.Cells FOSS को कैसे स्थापित करूँ?
PyPI से pip का उपयोग करके इसे इंस्टॉल करें:
pip install aspose-cells-foss>=26.3.1इंस्टॉलेशन के बाद, यह सुनिश्चित करें कि यह काम करता है:
from aspose.cells_foss import Workbook
wb = Workbook()
print("Installation successful")मैं एक सेल मान को कैसे पढ़ूँ?
.value प्रॉपर्टी का उपयोग करें; यह एक प्रॉपर्टी है, मेथड नहीं। पैरेंथेसिस न जोड़ें।
from aspose.cells_foss import Workbook
wb = Workbook("input.xlsx")
ws = wb.worksheets[0]
# Correct: .value is a property (no parentheses)
val = ws.cells["A1"].value
print(val)
# Also correct: access by row, column index (1-based)
val2 = ws.cells[1, 1].value
print(val2)मैं सेल मान या फ़ॉर्मूला कैसे लिखूँ?
सीधे .value या .formula को असाइन करें। दोनों प्रॉपर्टीज़ हैं, मेथड नहीं।
from aspose.cells_foss import Workbook
wb = Workbook()
ws = wb.worksheets[0]
# Write a value
ws.cells["A1"].value = "Product"
ws.cells["B1"].value = 100
# Write a formula
ws.cells["C1"].formula = "=SUM(A1:B1)"
wb.save("output.xlsx")वैकल्पिक रूप से, जब आपके पास स्ट्रिंग सेल पता हो तो cells.get_cell_by_name(address).put_value(value) का उपयोग करें:
ws.cells.get_cell_by_name("A1").put_value("Product")
ws.cells.get_cell_by_name("B1").put_value(100)क्या Aspose.Cells FOSS PDF निर्यात का समर्थन करता है?
नहीं। PDF निर्यात FOSS संस्करण में उपलब्ध नहीं है। समर्थित सहेजने के स्वरूप हैं:
- XLSX:
wb.save("output.xlsx") - CSV:
wb.save("output.csv") - Markdown:
wb.save_as_markdown("output.md")
मैं CSV फ़ाइल को कैसे लोड करूँ?
load_csv_workbook() सुविधा फ़ंक्शन का उपयोग करें:
from aspose.cells_foss import load_csv_workbook
wb = load_csv_workbook("data.csv")
ws = wb.worksheets[0]
val = ws.cells["A1"].valueअधिक नियंत्रण के लिए, CSVHandler को CSVLoadOptions के साथ उपयोग करें:
from aspose.cells_foss import Workbook, CSVHandler, CSVLoadOptions
opts = CSVLoadOptions()
wb = Workbook()
CSVHandler.load_csv(wb, "data.csv", opts)
ws = wb.worksheets[0]मैं चार्ट कैसे जोड़ूँ?
add_* में से एक विधि का उपयोग ws.charts पर करें। प्रत्येक विधि चार्ट के बाउंडिंग बॉक्स के लिए स्थितिजन्य तर्क लेती है: top_row, left_col, bottom_row, right_col।
from aspose.cells_foss import Workbook
wb = Workbook()
ws = wb.worksheets[0]
# Add data
ws.cells["A1"].value = "Month"
ws.cells["B1"].value = "Sales"
ws.cells["A2"].value = "Jan"
ws.cells["B2"].value = 1200
ws.cells["A3"].value = "Feb"
ws.cells["B3"].value = 1500
# Add a bar chart (top_row, left_col, bottom_row, right_col)
chart = ws.charts.add_bar(5, 0, 20, 8)
chart.title = "Monthly Sales"
chart.n_series.add("B2:B3", is_vertical=True)
wb.save("output.xlsx")क्यों cell.value() एक TypeError उत्पन्न करता है?
क्योंकि .value एक प्रॉपर्टी है, मेथड नहीं। cell.value() को कॉल करने से लौटाए गए मान को फ़ंक्शन के रूप में कॉल करने का प्रयास होता है, जिससे TypeError उत्पन्न होता है। हमेशा असाइनमेंट या सीधे एट्रिब्यूट एक्सेस का उपयोग करें:
# Wrong: raises TypeError
cell.value("Hello")
cell.formula("=SUM(A1:A5)")
val = cell.value()
# Correct
cell.value = "Hello"
cell.formula = "=SUM(A1:A5)"
val = cell.valueकौन-से फ़ाइल फ़ॉर्मेट लोड किए जा सकते हैं?
| Format | Extension | How to load |
|---|---|---|
| Excel 2007–2019 | .xlsx | Workbook("file.xlsx") |
| Excel 97–2003 | .xls | समर्थित नहीं है। केवल XLSX फ़ॉर्मेट पढ़ने और लिखने के लिए समर्थित है। XLS/BIFF फ़ाइलें समर्थित नहीं हैं। |
| CSV | .csv | load_csv_workbook("file.csv") |
संबंधित देखें
Aspose.Cells FOSS MIT लाइसेंस के तहत लाइसेंस प्राप्त है। पूर्ण लाइसेंस शर्तों की समीक्षा LICENSE फ़ाइल में करें। स्थापना और बुनियादी उपयोग के लिए, देखें README और उदाहरण निर्देशिका।