python 获取本地ip
2013-01-28 14:17
375 查看
python获取本地ip,查资料代码如下,细节稍后做下分析
[/code]
[/code]
[code] [code] import socket,fcntl,struct
def GetIPAddress(ifname):
skt = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
#print skt
pktString = fcntl.ioctl(skt.fileno(),0x8915, struct.pack('256s', ifname[:15]))
#print pktString
ipString = socket.inet_ntoa(pktString[20:24])
#print ipString
return ipString
[/code]
[/code]
相关文章推荐
- python 获取本地ip
- Python 获取本地IP
- python利用标准库如何获取本地IP示例详解
- python获取本地IP,并写入文件
- python3 linux 下获取本地网卡ip
- linux平台下java获取本地ip的方法
- Android应用开发提高篇(1)-----获取本地IP
- Python2.*爬虫获取免费有效IP代理
- Java获取本地服务器IP
- shell获取本地网卡IP,mac,掩码,dns,外网IP
- iOS获取本地ip(基本通用)
- VC++ 获取本地IP和计算机名
- python 从远程服务器中获取文件到本地
- 获取本地IP
- linux如何获取本地ip?
- python 获取网卡与ip
- shell获取本地ip的三种方法
- python 获取Linux主机名和IP
- android获取本地IP
- JAVA工具类(6)---IPUtil工具类(获取window与linux的本地ip及客户端ip)