Heim > Backend-Entwicklung > Python-Tutorial > Wie kann ich in Python eine verdeckte Passworteingabe erhalten?

Wie kann ich in Python eine verdeckte Passworteingabe erhalten?

Mary-Kate Olsen
Freigeben: 2024-12-25 00:45:11
Original
197 Leute haben es durchsucht

How Can I Get Concealed Password Input in Python?

Erhalten einer verdeckten Passworteingabe in Python

Ähnlich wie bei der verdeckten Passworteingabe von Linux während Sudo-Vorgängen ist es möglich, die Passworteingabe des Benutzers zu verbergen in Python. Dies ist besonders nützlich, wenn es um vertrauliche Informationen geht, die bei der Dateneingabe vertraulich bleiben sollen.

Um dies in Python zu erreichen, verwenden Sie die Funktion getpass.getpass(). Mit dieser Funktion kann der Benutzer ein Passwort eingeben, ohne die eingegebenen Zeichen preiszugeben:

from getpass import getpass
password = getpass()
Nach dem Login kopieren

Optional kann eine benutzerdefinierte Eingabeaufforderung als Argument bereitgestellt werden. Standardmäßig wird die Eingabeaufforderung „Passwort:“ angezeigt. Es ist wichtig zu beachten, dass getpass.getpass() ein geeignetes Terminal benötigt, um das Zeichenecho zu deaktivieren. Daher funktioniert es in Umgebungen wie IDLE möglicherweise nicht richtig.

Das obige ist der detaillierte Inhalt vonWie kann ich in Python eine verdeckte Passworteingabe erhalten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage