7
Jak chronić hasło w Pythonie 2.7? getpass.getpass()
Metoda nie działa. W momencie, gdy uruchamiam mój kod, hasło jest widoczne.Jak chronić hasło w python?
Zrobiłem coś takiego:
M = imaplib.IMAP4_SSL('imap.gmail.com')
try:
emailid=input("what is your email id: ")
password=getpass.getpass("enter your password: ")
M.login(emailid,password)
Wykonując szybkie wyszukiwanie w Internecie, metoda getpass(), do której się odwołujesz, jest jedyną, do której się odnosi. Oto przykład. http://stackoverflow.com/questions/1761744/python-read-password-from-stdin. Być może mógłbyś opublikować swoje niepracujące użycie getpass(). – klog
passwd = fallback_getpass (monit, strumień) GetPassWarning: Nie można kontrolować echa na terminalu. Ostrzeżenie: hasło może zostać wysłane. to właśnie otrzymuję – hussain
[edytuj] twój wpis, aby wyświetlić kod do próby użycia getpass – Arc676