New submission from Barry A. Warsaw <ba...@python.org>:

The documentation for os.getlogin() says:

"Return the name of the user logged in on the controlling terminal of the 
process. For most purposes, it is more useful to use the environment variables 
LOGNAME or USERNAME to find out who the user is, or 
pwd.getpwuid(os.getuid())[0] to get the login name of the current real user id.

Availability: Unix, Windows."

Well, why not suggestion getpass.getuser() since that's exactly how the latter 
works? :)

----------
assignee: barry
components: Documentation
messages: 310601
nosy: barry
priority: normal
severity: normal
status: open
title: os.getlogin() should recommend getpass.getuser()
versions: Python 3.7

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

Reply via email to