from socket import *
import fcntl
import struct
def get_ip_address(ifname):
s = socket(AF_INET, SOCK_STREAM)
return inet_ntoa(fcntl.ioctl(s.fileno(), 0x8915, struct.pack('256s', ifname[:15]))[20:24])
Python – get Interface ethernet
Leave a Reply
You must be logged in to post a comment.