#!/usr/bin/python
#coding=utf-8
import socket
import re
def getip():
import re,urllib2
print re.search('\d+\.\d+\.\d+\.\d+',urllib2.urlopen("http://www.whereismyip.com").read()).group(0)
#中间的那个http地址因不同的IP查询网站而group内容不一样,如果是http://whois.ipcn.org/的话,可能就group(1)了
if __name__ == '__main__':
getip()
本文介绍了一种使用Python脚本从特定网站抓取当前公网IP地址的方法。通过调用urllib2模块并利用正则表达式解析网页内容,可以准确地提取出IP地址。

3423

被折叠的 条评论
为什么被折叠?



