Как проверить, существует ли электронная почта в Python
## Regex ##
def isvalidEmail(email):
pattern = "^\S+@\S+\.\S+$"
objs = re.search(pattern, email)
try:
if objs.string == email:
return True
except:
return False
VorNotV = isvalidEmail("email.address@example.com")
print(VorNotV)
####################
## Python Package ##
pip install validate-email-address
pip install py3dns
from validate_email_address import validate_email
isvalid=validate_email('email.address@example.com')
print(isvalid)
from validate_email_address import validate_email
isExists = validate_email('email.address@example.com', verify=True)
print(isExists)
JoeyTatu