linux下通过python获得指定网卡的ip地址,linuxpython,import socke
linux下通过python获得指定网卡的ip地址,linuxpython,import socke
import socketimport fcntlimport structdef get_ip_address(ifname): """ >>> get_ip_address('lo') '127.0.0.1' >>> get_ip_address('eth0') '38.113.228.130' """ s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) return socket.inet_ntoa(fcntl.ioctl( s.fileno(), 0x8915, # SIOCGIFADDR struct.pack('256s', ifname[:15]) )[20:24])
相关内容
- python从网络下载文件并获得文件大小、文件类型,pyt
- python通过PyGame绘制图像并保存为图片文件,,''' pg_draw
- python在windows下操作word的方法,pythonword,import win32
- 使用python中的matplotlib进行绘图分析数据,pythonmatplotl
- python正常时间和unix时间戳时间的相互转换代码,pytho
- python实现的telnet客户端程序,pythontelnet,python实现的te
- python生成指定尺寸的缩略图,python尺寸缩略图,python生成
- python下载文件时显示下载进度的代码,python下载文件
- python获得本机本地ip地址的方法汇总,pythonip,python的s
- python从一组颜色中找出与给定颜色最接近的颜色,pyt
评论关闭