] यह लेख पायथन में पारस्परिक और परिपत्र (चक्रीय) आयात की पेचीदगियों में देरी करता है, उनकी पेचीदगियों की व्याख्या करता है और उनके व्यवहार को चित्रित करने के लिए वास्तविक दुनिया के उदाहरण प्रदान करता है। यदि आयात विवरण का उपयोग विशिष्ट विशेषताओं या सबमॉड्यूल्स (यानी, आयात) को निर्दिष्ट किए बिना किया जाता है, तो दोनों मॉड्यूल सफलतापूर्वक लोड करते हैं और बिना किसी समस्या के एक -दूसरे तक पहुंच सकते हैं। निम्नलिखित परिदृश्य पर विचार करें: मॉड्यूल ए मॉड्यूल बी से एक प्रतीक आयात करता है, जो बदले में मॉड्यूल ए से एक प्रतीक को आयात करता है। यह परिपत्र निर्भरता एक ऐसी स्थिति बनाता है जहां प्रत्येक मॉड्यूल को दूसरे को पूरी तरह से लोड करने की आवश्यकता होती है, इससे पहले कि वह अपने स्वयं के आयात को पूरा कर सके। अपवाद। अंतर्निहित कारण यह है कि दुभाषिया एक ही मॉड्यूल को पुनरावर्ती रूप से आयात करने का प्रयास करता है, जिससे स्टैक ओवरफ्लो हो जाता है। इन अपवादों में आमतौर पर शीर्ष-स्तरीय आयात, सापेक्ष आयात, और संपूर्ण मॉड्यूल के बजाय विशिष्ट विशेषताओं को आयात करने के संयोजन शामिल होते हैं। इन दिशानिर्देशों का पालन करके, किसी भी नुकसान का सामना किए बिना वांछित कार्यक्षमता प्राप्त करने के लिए परिपत्र आयात का उपयोग करना संभव है।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3