0
我与它有一个Python类下面的代码(由自己编辑,以找到一个最小的工作示例)图书馆工作:调用类的成员函数给出了类型错误
class Foo(object):
def __init__(self):
self._bar = 0
@property
def Bar(self):
return self._bar
如果我然后运行以下:
foo = Foo()
x = foo.Bar()
我得到一个错误信息:
TypeError: 'int' object is not callable
因此,它似乎错误是告诉我它认为Bar()
是一个int
,而不是一个函数。为什么?