Does Python really follow its philosophy of "Readability counts"?
Wed Jan 14 18:00:38 CET 2009
Bruno Desthuilliers <bruno.42.desthuilliers at websiteburo.invalid> writes:
> Given that the convention for "protected" attributes in Python is to
> prefix them with an underscore, I fail to see how one could
> "accidentally" mess with implementation details. Typing a leading
> underscore is rarely a typo.
We are talking about the accidental creation of new attributes in
places outside the initializer. The underscore convention does
nothing to prevent that.
More information about the Python-list