我试图通过设置类成员属性来管理python中的某些功能,这就是问题所在
class Test:
def __init__(self):
self.callback=b
def a(self,name):
print(name)
def b(): # a function that does anything
print("I am d")
t=Test()
t.a(t.callback.__name__) #Prints 'b'
所以我打印了'b',但我希望它可以是'callback',所以我可以在'a'函数中使用该名称在对象中查找以'callback'开头的其他成员>
有没有办法做到这一点? 先谢谢了