[Python-ideas] PEP 428 - object-oriented filesystem paths
Ethan Furman
ethan at stoneleaf.us
Sat Oct 6 20:39:17 CEST 2012
Georg Brandl wrote:
> If you inherit from str, you cannot override any of the operations that
> str already has (i.e. __add__, __getitem__).
Is this a 3.x thing? My 2.x version of Path overrides many of the str
methods and works just fine.
> And obviously you also can't make it mutable, i.e. __setitem__.
Well, since Paths (both Antoine's and mine) are immutable that's not an
issue.
~Ethan~
More information about the Python-ideas
mailing list