#! /usr/bin/env python2
#-*- coding: utf-8 -*-
def get_ip(ifname):
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
return socket.inet_ntoa(fcntl.ioctl(s.fileno(), 0x8915, struct.pack('256s', ifname[:15]))[20:24])
if __name__ == '__main__':
print get_ip('eth0') #根据自己情况替换网卡名称,此处以eth0为例
python2 获取网卡ip
最新推荐文章于 2023-10-12 09:30:17 发布