Python: Bei Eingabe Sterne ausgeben?
Hallo, ich möchte, dass wenn der Benutzer beispielsweise
'123'
eingibt, dass dann
'***'
rauskommt. Ich habe mir schon die Getpass-Funktion angeguckt, aber dort wird leider nichts ausgegeben.
Danke im Vorraus
1 Antwort
![](https://images.gutefrage.net/media/user/Chris69420/1611651265634_nmmslarge__0_0_1040_1040_02e0a9a95c4da26d072de79cbcf75d23.jpg?v=1611651266000)
Hallo,
also du könntest das mithilfe von stdiomask lösen.
Hier das Python Script:
import stdiomask
user_input = stdiomask.getpass(prompt='Gib das Passwort ein: ', mask='*')
print(user_input)
Hier die Ausgabe:
Achtung: Das funktioniert nur, wenn man das ganze im Terminal ausführt, aber ich mein wer führt die Scripts in einer IDE aus.
Woher ich das weiß:eigene Erfahrung
![- (Passwort, Python)](https://images.gutefrage.net/media/fragen-antworten/bilder/383879609/0_big.png?v=1611488435000)