Проверка данных - одна из многих задач, с которыми сталкиваются инженеры по всему миру. Ваши пользователи косячат и опечатываются так же часто, как и все, поэтому вы должны попытаться отловить эти ошибки. Один из распространенных типов информации, который потребуется собрать инженеру, - это информация о том, кто хочет отредактировать или ввести IP-адрес для устройства. Эти адреса состоят из четырех наборов чисел, разделенных точками. Каждый из этих четырех наборов состоит из целых чисел от 0 до 255...
Когда мы получаем какую-либо информацию о домене, в числе прочих параметров мы узнаем его ip-адрес. И получить его с помощью python не составляет большого труда. Однако давайте рассмотрим, как, не используя прямое обращение к сокету получить ip-адрес непосредственно из запроса. Зачастую, чтобы получить ip-адрес мы используем socket. И в случае, когда нам требуется выполнение только данной операции этого вполне достаточно. print(socket.gethostbyname("python.org")) Но можно поступить несколько иначе, особенно если мы уже получаем какие-либо данные с сервера...