Comment obtenir une adresse IP locale à Python
import socket
local_ip = socket.gethostbyname(socket.gethostname)
print(f"[+] Your Local IP is : {local_ip}")
Cute Chicken
import socket
local_ip = socket.gethostbyname(socket.gethostname)
print(f"[+] Your Local IP is : {local_ip}")
import requests
# Prints public IPv4 address:
print(requests.get('https://utilities.tk/network/info').json()['ip'])
# Prints more info like location, hostname etc
print(requests.get('https://utilities.tk/network/info').json())
import re
f = open('C:/Users/Admin/Downloads/iplogs.txt', 'r') #Text file with many ip address
o = f.read()
ip1 = re.findall( r"\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}", o )
hosts = ip1
for host in hosts:
print(host)