Voici un petit code qui vous permettra de transformer une adresse Web en adresse IP.

ATTENTION :
L’URL doit être bien formée et donc commencer par http ou https.

#!/usr/bin/python3
import socket
from urllib.parse import urlparse

o = urlparse("http://www.google.com")
hostname = (o.hostname)
ip = socket.gethostbyname(hostname)
print (ip)

o = urlparse("http://192.168.1.101/phpmyadmin")
hostname = (o.hostname)
ip = socket.gethostbyname(hostname)
print (ip)
./urlresolve.py 
216.58.214.164
192.168.1.101

Accueil > Linux > Développement > [Python] Adresse Web vers IP