"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > पंडों के साथ पायथन में एक्सेल फ़ाइलें पढ़ते समय pd.io.parsers.ExcelFile.parse त्रुटि को कैसे ठीक करें

पंडों के साथ पायथन में एक्सेल फ़ाइलें पढ़ते समय pd.io.parsers.ExcelFile.parse त्रुटि को कैसे ठीक करें

2024-11-08 को प्रकाशित
ब्राउज़ करें:240

How to Fix pd.io.parsers.ExcelFile.parse Error When Reading Excel Files in Python with Pandas

पायथन में पांडा का उपयोग करके एक एक्सेल फ़ाइल पढ़ना

पृष्ठभूमि

पायथन में डेटा के साथ काम करते समय, एक्सेल फ़ाइलें जानकारी का एक सामान्य स्रोत होती हैं। पांडास डेटा हेरफेर और विश्लेषण के लिए एक शक्तिशाली पुस्तकालय है, जो इसे एक्सेल फ़ाइलों को पढ़ने और पार्स करने के लिए एक आदर्श उपकरण बनाता है।

pd.ExcelFile का उपयोग करना

प्रदान किए गए कोड स्निपेट में, आपको एक त्रुटि का सामना करना पड़ रहा है क्योंकि pd.io.parsers.ExcelFile.parse विधि एक दूसरे तर्क की अपेक्षा करती है, जो Excel फ़ाइल में शीट का नाम है। इस समस्या को सुधारने के लिए, शीट का नाम इस प्रकार निर्दिष्ट करें:

newFile = pd.ExcelFile(PATH\\FileName.xlsx)
ParsedData = pd.io.parsers.ExcelFile.parse(newFile, 'Sheet1')

वैकल्पिक दृष्टिकोण

pd.io.parsers.ExcelFile.parse का उपयोग करने के बजाय, आप read_excel का उपयोग कर सकते हैं Excel फ़ाइल को डेटाफ़्रेम में पढ़ने का कार्य। यह विधि अधिक सहज है और अतिरिक्त कार्यक्षमता प्रदान करती है:

df = pd.read_excel('PATH\\FileName.xlsx', sheet_name='Sheet1')

read_excel फ़ंक्शन स्वचालित रूप से एक्सेल फ़ाइल में शीट नामों का पता लगाता है और आपको शीट_नाम पैरामीटर पास करके यह निर्दिष्ट करने की अनुमति देता है कि कौन सी शीट पढ़ी जाए। यह एक्सेल से डेटाफ़्रेम में रूपांतरण को भी संभालता है।

एक्सेल को डेटाफ़्रेम में परिवर्तित करना

किसी भी दृष्टिकोण का उपयोग करके, आप एक्सेल फ़ाइल को डेटाफ़्रेम में परिवर्तित कर सकते हैं। डेटाफ़्रेम सारणीबद्ध डेटा संरचनाएं हैं जिन्हें पांडा का उपयोग करके हेरफेर और विश्लेषण करना आसान है। हेड() विधि डेटाफ़्रेम की पहली कुछ पंक्तियाँ प्रदर्शित करती है:

print(df.head())

निष्कर्ष

दोनों pd.io.parsers पांडा डेटाफ़्रेम में एक्सेल फ़ाइलों को पढ़ने के लिए .ExcelFile.parse और pd.read_excel व्यवहार्य विकल्प हैं। हालाँकि, pd.read_excel अधिक संक्षिप्त है और अतिरिक्त कार्यक्षमता प्रदान करता है, जिससे यह अधिकांश उपयोग के मामलों के लिए अनुशंसित दृष्टिकोण बन जाता है।

विज्ञप्ति वक्तव्य यह लेख यहां पुनर्मुद्रित है: 1729578798 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए स्टडी_गोलंग@163.कॉम से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3