我为一个类方法分配了一个自定义函数,但是我似乎无法从中访问self。
class Handler():
def __init__(self):
self.func = None
self.name = "Fourty Two"
def run(self):
if self.func: self.func()
def custom_func(self): # error: missing required argument: self
print(self.name)
handler = Handler()
handler.func = custom_func
handler.run()
这种事情有可能吗?怎么办呢?