【发布时间】:2013-04-02 23:34:54
【问题描述】:
尝试将类方法绑定到函数时出现错误。为什么?
def foo():
print "Hello world"
class something(object):
bar = foo
test = something()
test.bar()
TypeError: foo() takes no arguments (1 given)
另外,如果我无法修改 foo,我可以在类定义中进行此调整吗?
【问题讨论】: