xxxxxxxxxx
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)
xxxxxxxxxx
import socket
hostname = socket.gethostname()
IPAddr = socket.gethostbyname(hostname)
print("Your Computer Name is:" + hostname)
print("Your Computer IP Address is:" + IPAddr)
#How to get the IP address of a client using socket
xxxxxxxxxx
import requests
# get your current public ip's info:
req = requests.get('https://utilities.tk/network/info')
# or specify an ip to check
req = requests.get('https://utilities.tk/network/info?ip=1.1.1.1')
print(req.status_code)
print(req.json())
xxxxxxxxxx
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())
python get ip address
xxxxxxxxxx
import requests
response=requests.get('https://api.ipify.org')
print('your IP Address is: ',response.text)