Torsten Bronger added the comment:

Please be conservative with adding methods to Path.

FWIW, my own experiences with pathlib have shown that utility methods have the 
disadvantage of duplicating well-established Python idioms.  This reduces code 
readability in my opinion.  While it is desirable that the rather inconvenient 
os.path may be superseded by pathlib in the long run,  utility methods like 
Path.glob, Path.open, Path.mkdir, and Path.readtext have convenient stdlib 
counterparts with long tradition, and using the methods seems disruptive and 
confusing to me.

This is a further argument for having a path protocol instead IMO.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue22570>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to