हालांकि यह पाइथन में एक अन्य मॉड्यूल में "बच्चे" मॉड्यूल आयात करने और इसकी विशेषताओं को सूचीबद्ध करने के लिए काफी छोटा है, लेकिन जब आप सभी बच्चे मॉड्यूल आयात करना चाहते हैं तो यह थोड़ा और मुश्किल हो जाता है।पायथन में सभी बच्चे मॉड्यूल कैसे खोजें?
मैं मौजूदा 3 डी एप्लिकेशन के लिए टूल की लाइब्रेरी बना रहा हूं। प्रत्येक टूल में अपना मेनू आइटम और उप मेन्यू होता है। मैं टूल को अपने मेन्यू बनाने के लिए ज़िम्मेदार होना चाहता हूं क्योंकि उनमें से कई संदर्भ और टेम्पलेट्स के आधार पर बदलते हैं। मैं अपने बेस मॉड्यूल को सभी बाल मॉड्यूल ढूंढने और create_menu()
फ़ंक्शन के लिए जांचने में सक्षम होना चाहता हूं और इसे पाता हूं तो इसे कॉल करें।
सभी बाल मॉड्यूल को खोजने का सबसे आसान तरीका क्या है?
क्या यह संबंधित है? [(setuptools पैकेज से 'pkg_resources')] (http://jeetworks.org/node/49) –
[pkgutil.walk_packages] का उपयोग करें (http://docs.python.org/library/pkgutil.html#pkgutil। walk_packages)। – Dag
मॉड्यूल पैकेज नहीं हैं –