क्या उप-वर्ग का नाम प्राप्त करना संभव है? उदाहरण के लिए:सबक्लास नाम प्राप्त करें?
class Foo:
def bar(self):
print type(self)
class SubFoo(Foo):
pass
SubFoo().bar()
प्रिंट होगा: < type 'instance' >
मैं एक तरह से "SubFoo"
पाने के लिए देख रहा हूँ।
मुझे पता है कि आप isinstance
कर सकते हैं, लेकिन मुझे कक्षा का नाम प्राथमिकता नहीं है, इसलिए यह मेरे लिए काम नहीं करता है।
.. कम से कम, आप उपयोग कर सकते हैं' – mykhal