Обложка канала

Python - Советы, библиотеки, гайды

10180 @xo_py

Всё для Python программиста :3 Готовый код, советы, лайфхаки, годные библиотеки, уроки и многое другое!

Python - Советы, библиотеки, гайды

4 года назад
Открыть в
validate_email — это простой модуль для валидации email-адресов. Модуль предоставляет одну основную одноименную функцию, предназначенную для валидации адреса, с помощью уже написанных регулярных выражений. Также в функции реализована проверка mx-записи у сервера и существования переданного адреса, за это отвечают необязательные параметры-флаги функции verify и check_mx. Функция validate_email проверяет не на существование email-адреса, а возможность на его существования. На фото выше приведён пример. Модуль отлично подойдёт для различных форм регистрации/входа и в различных других проектах. Стоит отметить, что при обращении validate_email к DNS записям необходимо предварительно установить модуль py3dns. Ставится командой ⚙ pip install validate_email Простенькая документация и примеры кода здесь.