Python 如何测试gmail密码是否正确?
In Python how do I test that the gmail password is correct?
我想测试他的 google 帐户的用户输入的密码是否正确,但我总是得到 INCORRECT
作为输出
如何执行此操作?
在问这个问题之前我已经试过了:
import smtplib as s
ID = input("ENTER YOUR MAIL ID")
PASSW = input("pass")
server = s.SMTP("smtp.gmail.com", 587)
server.starttls()
a = server.login(ID,PASSW)
if a == True:
print("CORRECT")
else:
print("INCORRECT")
server.quit()
只要确保Less secure app is enabled
这应该有效
import smtplib as s
ID = '' #your mail
PASSW = input("pass : ")
server = s.SMTP("smtp.gmail.com", 587)
server.starttls()
try:
server.login(ID,PASSW)
except SMTPAuthenticationError:
print("Password is wrong")
server.quit()
我想测试他的 google 帐户的用户输入的密码是否正确,但我总是得到 INCORRECT
作为输出
如何执行此操作?
在问这个问题之前我已经试过了:
import smtplib as s
ID = input("ENTER YOUR MAIL ID")
PASSW = input("pass")
server = s.SMTP("smtp.gmail.com", 587)
server.starttls()
a = server.login(ID,PASSW)
if a == True:
print("CORRECT")
else:
print("INCORRECT")
server.quit()
只要确保Less secure app is enabled
import smtplib as s
ID = '' #your mail
PASSW = input("pass : ")
server = s.SMTP("smtp.gmail.com", 587)
server.starttls()
try:
server.login(ID,PASSW)
except SMTPAuthenticationError:
print("Password is wrong")
server.quit()