使用拨号上网的话,一般都有一个本地ip和一个外网ip,使用python可以很容易的得到这两个ip 使用gethostbyname和gethostbyname_ex两个函数可以实现import socket localIP = socket.gethostbyname(socket.gethostname())#这个得到本地ip print "local ip:%s "%localIP ipList = socket.gethostbyname_ex(socket.gethostname())[3] for i in ipList: if i != localIP: print "external IP:%s"%i
转载于:https://www.cnblogs.com/buro79xxd/archive/2009/10/10/1682553.html
相关资源:python批量生成本地ip地址的方法