調用的方法/功能可以說我有一個類,如:從類變量
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
所以基本上,我想用類變量類的方法以及.. 我如何做到這一點? 我有什麼意義嗎?
你想要一個靜態方法。試試['staticmethod'裝飾器](https://docs.python.org/3/library/functions.html#staticmethod)。 – 2014-08-27 23:48:28