Python Cihaz Bilgilerini Gösterme Kodu | İP Adresi & IPv4 & IPv6

Toxic

Social Media Expert
Yönetici
#1
Merhabalar, bu konumda Python ile hazırladığım cihazınızın adını, IP adresini, IPv4 ve IPv6 adreslerini gösteren bir programlamayı göstereceğim



Python:
import socket

s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)

print("Cihazınızın Adı: ", socket.gethostname())

external3 = (socket.getaddrinfo("ident.me", 80, proto=socket.IPPROTO_TCP))

s11 = (str(external3))

s22 = s11.split(',')

s33 = s22[4].split("(")

print("Cihazınızın IP Adresi: ", s33[1])

s.connect(("192.168.0.1", 80))

print("Local IPv4 Adresiniz: ", s.getsockname()[0],)

external = (socket.getaddrinfo(socket.gethostname(), 80, proto=socket.IPPROTO_TCP))

str1 = (str(external))

str2 = str1.split(',')

str3 = str2[4].split("(")

print("Local IPv6 Adresiniz: ", str3[1])

s.close()
 
Üst