>>> class Example(object): ... @property ... def value(self): return "my example" ... >>> example = Example() >>> example.value 'my example' >>> example.value() Traceback (most recent call last): File "", line 1, in TypeError: 'str' object is not callable