आइए कहें कि मेरे पास एक लाइब्रेरी फ़ंक्शन है जिसे मैं बदल नहीं सकता जो कक्षा ए के ऑब्जेक्ट का उत्पादन करता है, और मैंने ए क्लास बी बनाया है जो एकिसी ऑब्जेक्ट को पायथन में उप-वर्ग में परिवर्तित करना?
लाइब्रेरी फ़ंक्शन का उपयोग करने के लिए सबसे सरल तरीका है कक्षा बी का एक वस्तु?
संपादित मैं और अधिक विस्तार के लिए एक टिप्पणी में कहा गया था, इसलिए यहाँ जाता है:
PyTables एक पैकेज है कि अजगर में श्रेणीबद्ध डेटासेट संभालती है। जितना अधिक मैं उपयोग करता हूं वह उस डेटा को प्रबंधित करने की क्षमता है जो आंशिक रूप से डिस्क पर है। यह एक 'ऐरे' प्रकार प्रदान करता है जो केवल विस्तारित टुकड़े के साथ आता है, लेकिन मुझे मनमाने ढंग से पंक्तियों का चयन करने की आवश्यकता है। Numpy इस क्षमता की पेशकश करता है - आप उसी सरणी के एक बूलियन सरणी प्रदान करके चुन सकते हैं, जिस सरणी से आप चयन कर रहे हैं। इसलिए, मैं इस नई कार्यक्षमता को जोड़ने के लिए ऐरे को उप-वर्ग बनाना चाहता था।
यह एक अधिक सार अर्थ में एक समस्या मैं पहले विचार किया है। सामान्य समाधान जैसा कि पहले ही सुझाया गया है- बी के लिए एक कन्स्ट्रक्टर है जो ए और अतिरिक्त तर्क लेता है, और उसके बाद बी में डालने के लिए ए के प्रासंगिक बिट्स खींचता है क्योंकि यह काफी मूल समस्या की तरह लग रहा था, मैंने सवाल पूछने के लिए कहा यह देखने के लिए कि क्या कोई मानक समाधान था, मुझे पता नहीं था।
आप कारण है कि आप क्या करना चाहते हैं पर और अधिक विस्तार किया जा सका इस? – Kiv