6.13 getpass -- Inserimento di password portabile

Il modulo getpass fornisce due funzioni:

getpass( [prompt])
Fornisce all'utente il prompt per l'inserimento di una password, senza emissione di caratteri. L'utente ha a disposizione la stringa prompt, il cui valore predefinito Ŕ 'Password: '. DisponibilitÓ: Macintosh, Unix, Windows.

getuser( )
Restituisce il ``nome di login'' dell'utente. DisponibilitÓ: Unix, Windows.

Questa funzione controlla le variabili d'ambiente LOGNAME, USER, LNAME e USERNAME, nell'ordine elencato, e restituisce il valore della prima impostata ad una stringa non vuota. Se nessuna di queste variabili Ŕ impostata, viene restituito il nome di login dal database delle password, sui sistemi che supportano il modulo pwd, altrimenti viene sollevata un'eccezione.

Vedete Circa questo documento... per informazioni su modifiche e suggerimenti.