On UNIX-oid platforms (e.g. BSD, Linux, Mac), ~user/ should be reasonably reliable, after all the shell does it. On Windows, only ~/ can be relied upon -- the rest is "best effort". I'd be okay with deprecating ~user/ on Windows, but on UNIX-oid it should not be deprecated IMO.
(Spoken as an old UNIX nerd who's currently using Windows 10.) On Wed, Apr 28, 2021 at 9:57 AM Senthil Kumaran <sent...@uthcode.com> wrote: > On Wed, Apr 28, 2021 at 05:44:06PM +0100, Barney Gale wrote: > > From a bit of googling, Python seems to be an outlier in having a > function to > > retrieve another user’s home directory. > > > Any views on this? Is expanduser(‘~other’) fixable and worth fixing? If > not, > > should we deprecate this functionality? Or something else? > > +1 to deprecate this functionality. This does not seem to be common > usecase to > be present in stdlib, and reliablity across platform seems difficult. > > -- > Senthil > > _______________________________________________ > Python-Dev mailing list -- python-dev@python.org > To unsubscribe send an email to python-dev-le...@python.org > https://mail.python.org/mailman3/lists/python-dev.python.org/ > Message archived at > https://mail.python.org/archives/list/python-dev@python.org/message/CGVRT4A7XUOEVWHZY3ZX32CABD7OKR2A/ > Code of Conduct: http://python.org/psf/codeofconduct/ > -- --Guido van Rossum (python.org/~guido) *Pronouns: he/him **(why is my pronoun here?)* <http://feministing.com/2015/02/03/how-using-they-as-a-singular-pronoun-can-change-the-world/>
_______________________________________________ Python-Dev mailing list -- python-dev@python.org To unsubscribe send an email to python-dev-le...@python.org https://mail.python.org/mailman3/lists/python-dev.python.org/ Message archived at https://mail.python.org/archives/list/python-dev@python.org/message/Z4BTYWG5WQZCXNV6MSIHRQARNYCSKT6W/ Code of Conduct: http://python.org/psf/codeofconduct/