New submission from Josh Rosenberg:

os.path.expanduser supports both '~' and '~username` constructs to get home 
directories. It seems reasonable for pathlib.Path.home to default to getting 
the current user's home directory, but support passing an argument to get the 
home directory for another user. It means no need to use os.path.expanduser for 
the purpose (which always strikes me as a little "ugly" for portable code; the 
~ works, but it's using UNIX syntax in a way that makes it feel non-portable), 
making pathlib a more complete replacement.

----------
components: Library (Lib)
messages: 278988
nosy: josh.r
priority: normal
severity: normal
status: open
title: Add optional user argument to pathlib.Path.home()
versions: Python 3.7

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

Reply via email to