В этой статье я Вам покажу как можно узнать IP-адрес любого сайта с помощью Python. Покажу код, как он работает, и в своих лучших традициях распишу что значит каждая строчка кода! Итак, начнём с самого кода! Он очень простой! Вот он: Принцип работы его прост! Запускаем, вводим название сайта, нажимаем Ввод и получаем результат. Всё очень просто!) А вот и подробное разъяснения кода: Стр.1. Модуль socket для работы с сетью.
Стр.3. Функция, которая берёт название сайта и определяет IP.
Стр.4. Запрос у пользователя доменного имени.
Стр.7. Возврат ведённого домена и следом IP-адрес.Обращение к модулю socket и функции получения адреса по имени (gethostbyname), в которую передаём полученный от пользователя домен.
Стр. 8-9. Возврат сообщения в случае ошибки, ввода не валидного имени.
Стр.11. Функция main, которая вызывает функцию из стр.3.
Стр.12. Вывод на печать запроса доменного имени из Стр.4.
Стр. 14-15. Вызов функции main из Стр.11. Думаю всё понятно, объяснил как мог!
Можете попробоват