Antoine Pitrou added the comment:

Yes, this is by design. The occasional difference between slash-ended and 
non-slash-ended paths is unexpected and potentially confusing. Moreover, it's 
not a property of the OS itself - it's just some syntactic sugar to enable an 
option such as resolving symlinks. pathlib paths represent filesystem paths, 
not arbitrary shell arguments.

Similarly, pathlib doesn't have special processing for "~someuser" parts.

(as for URL paths, they are not part of the design space of pathlib)

----------
nosy: +pitrou

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

Reply via email to