मैं किसी सदस्य फ़ंक्शन पॉइंटर के समान कुछ पास करना चाहता हूं। मैंने निम्नलिखित की कोशिश की।सदस्य फ़ंक्शन को पायथन में तर्क के रूप में कैसे पास किया जाए?
class dummy:
def func1(self,name):
print 'hello %s' % name
def func2(self,name):
print 'hi %s' % name
def greet(f,name):
d = getSomeDummy()
d.f(name)
greet(dummy.func1,'Bala')
अपेक्षित उत्पादन hello Bala
धन्यवाद। बीटीडब्ल्यू, अनबाउंड विधि क्या है? – balki
यह एक तरीका है जिसमें इससे कोई वस्तु नहीं जुड़ी है। अधिक जानकारी के लिए, [यह स्टैक ओवरफ्लो प्रश्न] देखें (http://stackoverflow.com/questions/114214/class-method-differences-in-python-bound-unbound-and-static) – phihag