Ce module donne la possibilité de saisir un mot de passe, sans l'afficher. Il permet aussi de trouver le nom de l'utilisateur courant.
Voici comment permettre la saisie d'un mot de passe, sans l'afficher...
>>> from getpass import * >>> dd=getpass(prompt = 'Mot de passe ? ') Mot de passe ? >>>
On constate que rien n'a été affiché au moment de la saisie. Pourtant, un mot de passe a bien été tapé :
>>> dd 'aze'
Tout simplement,
>>> getuser() 'guyeux'
ce qui retourne le nom d'utilisateur, en cherchant d'abord dans diverses variables d'environnement, avant d'effectuer une recherche dans la base de données des utilisateurs du système.