Сonnect accepted, уважаемые! 👋
В ряде задач приходится иметь дело с различными "валидаторами" входных данных. Это могут быть почта, url или иные сведения. Использование модуля validators позволяет секомить кучу времени и нервов с "препарированием" данных. Также эта штука работает как с ipv4/ipv6. Вот смотрите:
import validators
checkEmail = validators.email('noname@gmail.com')
print(f"This is email: {checkEmail}")
chekUrl = validators.url('http://10.0.0.1')
print(f"This is url: {chekUrl}")
checkSite = validators.url('https://google.com')
print(f"This is site: {checkSite}")
This is email: True
This is url: True
This is site: True
Поддержите нас - подписывайтесь на канал !
Если вы хотите нас поддержать вы можете сделать небольшой вклад на нашей страничке boosty: https://boosty.to/denoise_lab
Мы на Profi.ru: https://profi.ru/profile/MironovVO8/
Мы на Repetitor.ru: https://v3.repetitors.info/repetitor/p/MironovVO8/
Мы на YandexDzen: https://dzen.ru/vishmat?lang=ru
Мы на YouDO: https://youdo.com/u9455664
Мы на HabrFreelance: https://freelance.habr.com/freelancers/MLab