33
Duplicar posibles:
Is there a portable way to get the current username in Python?¿Cómo obtengo el nombre de usuario en Python?
¿Cómo puedo obtener el nombre de usuario de la cuenta en la que se ejecuta la secuencia de comandos dado?
"os.getlong()" no puede funcionar correctamente si cambio el usuario en las plataformas * nix, pero la solución getpass funciona, gracias. – mxi1
Esto, en última instancia, analiza las variables de entorno para determinar el nombre de usuario y, por lo tanto, puede ser útil para scripts piratas dentro de un entorno semi confiable (por ejemplo, su oficina) pero no debe utilizarse para nada público o importante. Vea la pregunta 'duplicado' para algunas formas de API de UNIX y Windows de hacerlo correctamente. –