On Fri, Apr 8, 2016 at 4:35 PM, Victor Stinner <victor.stin...@gmail.com> wrote: > Sorry, I don't have time to read the whole discussion. What is the problem > with adding a __str__ to pathlib? > > Victor
Everything else has __str__ too, so you run the risk of open(["Hello", "World"], "w") working and doing something weird. Or of passing an open file object to something that was expecting a file name, and having *that* work too. Calling str(p) on something that ought to be either a Path or a string should raise an exception if given something else. ChrisA _______________________________________________ Python-Dev mailing list Python-Dev@python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com