Здравей свят!

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“.

Споделете вашите ценни предложения, оценявам честната ви обратна връзка!

Определено трябва да разгледате другите ми блогове:

ресурси:

Ще се видим в следващата ми статия в блога, Пазете се!!