> I just thought of another small benefit - the property > definition can precede the definitions of the methods > which implement it, e.g. > > class C(object): > > c = property('get_foo') > > def get_foo(self): > ... > > which is a more natural order to write things in. OTOH I hate seeing name references inside string quotes, because it complicates reference checking by tools like PyChecker (which would have to be told about the meaning of the arguments to property to check this kind of forward references). --Guido van Rossum (home page: http://www.python.org/~guido/)
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4