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
,而不是一個函數。爲什麼?