Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

मैं पायथन कक्षा में विधियों की सूची कैसे प्राप्त करूं?


निम्न कोड दिए गए वर्ग के तरीकों की सूची को निम्नानुसार प्रिंट करता है

उदाहरण

class foo:
    def __init__(self):
        self.x = x
    def bar(self):
        pass
    def baz(self):
        pass
print (type(foo))
import inspect
print(inspect.getmembers(foo, predicate=inspect.ismethod))

आउटपुट

आउटपुट है

<type 'classobj'>
[('__init__', <unbound method foo.__init__>), ('bar', <unbound method foo.bar>), ('baz', <unbound method foo.baz>)]


  1. पायथन वर्ग में स्वयं

    इस ट्यूटोरियल में, हम स्वयं . के बारे में जानने जा रहे हैं पायथन . में . यदि आप पायथन के साथ काम कर रहे हैं तो आपको इससे परिचित होना चाहिए। हम इसके बारे में कुछ दिलचस्प बातें देखेंगे। नोट - Python में self कोई कीवर्ड नहीं है। आइए पायथन . में स्वयं के सबसे सामान्य उपयोग से प्रारंभ करें । हम स्वयं

  1. पायथन सूची का अंतिम तत्व कैसे प्राप्त करें

    इस ट्यूटोरियल में, हम सूची से अंतिम तत्व प्राप्त करने के विभिन्न तरीकों को देखने जा रहे हैं। आइए एक-एक करके देखते हैं। सूचकांक हम इंडेक्स का उपयोग करके सूची का अंतिम तत्व प्राप्त कर सकते हैं। और हम सूची की लंबाई से अंतिम तत्व का सूचकांक प्राप्त कर सकते हैं। आइए कोड देखें। उदाहरण # initializing the

  1. पायथन में विरासत

    इस लेख में, हम पायथन 3.x में इनहेरिटेंस और एक्सटेंडिंग क्लासेस सीखेंगे। या पहले। वंशानुक्रम वास्तविक दुनिया के संबंधों का अच्छी तरह से प्रतिनिधित्व करता है, पुन:प्रयोज्य प्रदान करता है और पारगमन का समर्थन करता है। यह तेजी से विकास समय, आसान रखरखाव और विस्तार में आसान प्रदान करता है। वंशानुक्रम को