Здравей свят!
IP адресът помага при свързването на нашия компютър с други устройства в нашата мрежа и по целия свят. В тази статия в блога ще научим как да намерим IP адрес на всеки уебсайт. Ще видим имплементацията в Python.
„Разгледайте хранилището за Ultimate Resource в python“. Поставете звезда, ако го намерите за полезно! Имате ли какво да добавите? Отворете PR на същото!
Можете да се обърнете към моя видео урок в YouTube, за да видите работещ урок за по-добро разбиране и ръководство стъпка по стъпка за същото.
Какво ще бъде разгледано в този блог
1. What is IP address?
2. Find IP Address of any Website
Да започваме!
Какво е IP адрес?:
Дефиницията на речника:
IP адресът означава адрес на интернет протокол, е цифров етикет, присвоен на всяко устройство, свързано към „компютърна мрежа“, която използва „интернет протокола“ за комуникация.
IP (Интернет протокол) адрес е адрес на вашия мрежов хардуер. IP адресът се състои от цифри или знаци. Всички устройства, които са свързани към интернет връзка, имат уникален IP адрес
Има две IP версии:
- IPv4
- IPv6.
Има няколко други типа IP адреси, както и частни IP адреси, публични IP адреси, статични IP адреси и динамични IP адреси.
Ако искате да научите повече за него, можете да се обърнете към IP адрес Страница в Wikipedia.
Сега, след като сте запознати с основите на IP адреса, можем да преминем към раздела за кодиране.
Време е за кодиране!
Можете да намерите целия код в моето Хранилище GitHub. Поставете звезда, ако го намерите за полезно.
За да получим достъп до библиотеката на Python, трябва да импортираме пакета в нашия скрипт на Python.
import socket as s
Ние ще използваме модула socket
, за да получим IP адреса на всеки уебсайт. Сега, след като го импортирахме в нашия скрипт на Python, нека започнем с извличане на нашето име на хост.
my_hostname = s.gethostname()
Ще използваме метода gethostname
от сокет и ще го съхраним в my_hostname
. Нека покажем нашето име на хост, като използваме метода print
.
print('Your Hostname is: ' + my_hostname)
#OUTPUT: --> Your Hostname is: AyushiRawat
Време е да извлечете IP адреса. Ние ще използваме метода gethostbyname
за същото и ще предадем нашето име на хост, my_hostname
. Нека го съхраним в my_ip
my_ip = s.gethostbyname(my_hostname)
След като приключите, нека покажем IP адреса.
print('Your Ip Address is: ' + my_ip)
#OUTPUT: --> Your Ip Address is: 192.168.1.3
Сега, нека извлечем IP адреса на my blogging webiste, https://ayushirawat.com/
. Ще съхраним името на хоста в host
.
host = 'ayushirawat.com'
Нека извлечем IP адреса с помощта на метода gethostbyname
и предадем host
.
ip = s.gethostbyname(host)
И накрая, нека покажем IP адреса на my blogging webiste!
print('The IP Address of ' + host + ' is: ' + ip)
#OUTPUT: --> The IP Address of ayushirawat.com is: 192.241.200.144
С тези стъпки можете успешно да получите IP адреса на всеки уебсайт, използващ python. Това е!
Просто, нали? Надяваме се, че този урок е помогнал. Силно бих ви препоръчал да разгледате „видео в YouTube“ за същото и не забравяйте да се абонирате за моя канал.
Можете да си поиграете с библиотеката на сокетите и дори да изследвате повече функции. Можете дори да използвате GUI на Python с помощта на Tkinter.
Можете да намерите целия код в моето Хранилище GitHub. Поставете звезда, ако го намерите за полезно.
Благодаря ви, че ме прочетохте, ще се радвам да се свържа с вас в Twitter | „LinkedIn“.
Споделете вашите ценни предложения, оценявам честната ви обратна връзка!
Определено трябва да разгледате другите ми блогове:
- Python 3.9: Всичко, което трябва да знаете
- „Най-добрият център за ресурси на Python“
- GitHub CLI 1.0: Всичко, което трябва да знаете
- „Стани по-добър програмист“
- „Как да направите свое собствено разширение за Google Chrome“
- Създайте своя собствена аудиокнига от всеки pdf с Python
- „Вие сте важни, както и вашето психично здраве!“
ресурси:
Ще се видим в следващата ми статия в блога, Пазете се!!