Найти в Дзене
Самоучка в Python

Получение IP-адреса сайта с помощью Python.

В этой статье я Вам покажу как можно узнать IP-адрес любого сайта с помощью Python. Покажу код, как он работает, и в своих лучших традициях распишу что значит каждая строчка кода!

Итак, начнём с самого кода! Он очень простой! Вот он:

-2

Принцип работы его прост! Запускаем, вводим название сайта, нажимаем Ввод и получаем результат.

-3

Всё очень просто!)

А вот и подробное разъяснения кода:

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

Думаю всё понятно, объяснил как мог!
Можете попробовать ввести несколько разных сайтов, узнать их IP, и потом попробовать эти ip ввести в один из кодов по "Поиску местоположения по IP", которые я публиковал ранее:

Поиск местоположения по IP - 1.

Поиск местоположения по IP - 2.

Всем спасибо, кто прочитал до конца!)) Не забудьте поставить ЛАЙК и ПОДЕЛИТЬСЯ этой публикацией! Подписывайтесь на МОЙ КАНАЛ и обязательно посмотрите ПОДБОРКУ ПРИКОЛОВ ПРО ЯЗЫКИ ПРОГРАММИРОВАНИЯ и остальные на моём канале!

А теперь по традиции В поддержку авторов Дзена! Сегодня я хочу Вас познакомить с ещё одним интересным каналом, на который я подписан и регулярно читаю его публикации. Это канал который ОЧЕНЬ по контенту похож на мой. Но мы друг друга не копируем! Так вышло, реально! Это канал Old Programmer. Заходите - Вам понравится!) И не забудьте таким образом поддержать своих любимых авторов!)

Да прибудет с нами Дзен!)

Спасибо за внимание и до скорого!!!)))