
Raymond Hettinger raymond.hettinger@gmail.com added the comment:
Currently there is no way to tell if the *attribute* is read-only, read-write or write-only.
Read-only is segregated in the help() output.
class A:
@property def computed_field(self): 'An example property'
help(A)
Help on class A in module __main__:
class A(builtins.object) | Readonly properties defined here: | | computed_field | An example property | | ---------------------------------------------------------------------- | Data descriptors defined here: | | __dict__ | dictionary for instance variables (if defined) | | __weakref__
----------
_______________________________________ Python tracker report@bugs.python.org https://bugs.python.org/issue39125 _______________________________________