【发布时间】:2018-01-23 18:13:36
【问题描述】:
如果我有一个带有方法method1 的类Foo,有没有办法将此方法存储在变量before 实例化中,然后我可以调用它after em> 这个类被实例化了吗?
例如:
class Foo:
def method1(self, arg):
print(self, arg)
# something like this variable, but which can be called with instantiated class
func = Foo.method1
foo = Foo()
foo.func(1) # I want to call it in a similar way to this
【问题讨论】:
-
哦,我从来没有意识到对于未实例化的类,方法会以这种方式表现。这回答了我的问题。
-
我打算以后把这个问题作为重复的目标,所以我稍微修改了一下,让它更短更切题。