पायथन में, मैं एक कक्षा में एक विधि चलाने की कोशिश कर रहा हूँ और मुझे एक त्रुटि मिली है:
Traceback (most recent call last):
File "C:\Users\domenico\Desktop\py\main.py", line 8, in <module>
fibo.f()
TypeError: unbound method f() must be called with fibo instance
as first argument (got nothing instead)
कोड: (swineflu.py)
class fibo:
a=0
b=0
def f(self,a=0):
print fibo.b+a
b=a;
return self(a+1)
स्क्रिप्ट मेनडोम
import swineflu
f = swineflu
fibo = f.fibo
fibo.f() #TypeError is thrown here
इस त्रुटि का मतलब क्या है? इस त्रुटि के कारण क्या है?
fibo = f.fibo()
वर्ग को कोष्ठक के साथ जोड़ने की जरूरत है।
fibo().f()