假设我有一门课,比如:
class Foo:
foo_list = [{'foo1':foo1,'foo2':foo2}] #issue here..Can't use foo1 or self.foo1 here
def __init__(self):
pass
def run(self):
responses = [func() for func_name, func in Foo.foo_list.items()]
def foo1(self):
return True
所以基本上,我也想在类变量中使用类方法。。 我该怎么做? 我说得通吗
其实你可以。。。您只需对它们重新排序,以便在使用它们时定义它们:
相关问题 更多 >
编程相关推荐