Я пытаюсь управлять некоторыми функциями в 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'
Есть ли способ получить это?Спасибо заранее