반응형
email-validator
- 파이썬용 이메일 주소 구문 및 전달 가능성 검증 라이브러리
- 이메일 주소가 올바른 주소인지 확인
- 유효하지 않는 이메일 타입일 경우 에러 출력
- vaildate_email : 이메일의 유효성을 검사
- EmailNotValidError : 이메일이 유효하지 않을 경우 에러 메시지 출력
라이브러리 설치
pip install email-validator
라이브러리 호출
from email_validator import validate_email, EmailNotValidError
# 이메일 주소 형식 확인, email_validator 사용
try :
validate_email( data['email'] )
except EmailNotValidError as e:
# email is not valid, exception message is human-readable
print(str(e))
return {'error' : str(e) }, 400
- 올바르면 'success' 출력
- 올바르지 않으면 에러 출력
반응형