Gibt es eine Möglichkeit, Text bei der Eingabe in Python 3 Terminal in Punkte zu konvertieren.
mein Code:Wie zeigt man Text während der Eingabe als Punkte im Python-Terminal?
[........
user = input('Enter Your UserName:')
pass = input('Enter Your Password:')
........]
ich das Modul wissen getpass .Aber es nicht im Terminal arbeiten, es gibt Warnung:
Warning (from warnings module):
return fallback_getpass(prompt, stream)
GetPassWarning: Can not control echo on the terminal.
Warning: Password input may be echoed.
Wenn es sich um Text ohne Vorwarnung und verstecken arbeiten können, bitte Sag mir.
Gibt es eine Otherway somthing wie:
import sys
shell = sys.stdout.shell
shell.show input as '0';
....
ich ein Skript bin erstellen, die dem Benutzer Passwort zu geben, fragt aber es sieht schlecht aus, wenn Kennwort gezeigt wird, während Sie tippen.
Ich bin hier mit einer Hoffnung, dass Sie mir helfen können.
Wenn Sie weitere Informationen wünschen, bin ich bereit, Ihnen zu liefern.
Danke ....
Was für Terminal und OS? – mx0
Mögliches Duplikat von ["GetPassWarning: Echo kann auf dem Terminal nicht gesteuert werden", wenn es von IDLE ausgeführt wird] (https://stackoverflow.com/questions/38878741/getpasswarning-can-not-control-echo-on-the-terminal- when-running-from-idle) – mx0
Ich bin auf Windows.Überprüfen Sie diese [Bild] (https://postimg.org/image/f86ngmmez/f97b4fac/). –