Ci capita certe volte che le nostre applicazioni necessitino di ottenere un input dall'utente che non sia visibile da altre persone: ad esempio le password!
Utilizzano le librerie grafiche è facile ottenere questo risultato ma lo è meno da console.
Vediamo semplicemente come fare

Python per gestire l'input nascosto utilizza una libreria, la libreria getpass

Vediamo come utilizzarla:

import getpass
password = getpass.getpass("Inserisci la tua password: ")
print "La tua password e': " + str(password)


La sintassi è molto semplice:

nome_variabile = getpass.getpass("TUO TESTO")


Una volta che l'utente ha introdotto la sua password nell input la variabile nome_variabile avrà come valore l'input definito dall'utente.