python如何取得当前局域网的公共IP?

python如何取得当前局域网的公共IP?

我是在一个局域网里。如何能够通过python得到的我公共IP?
公共IP是什么概念啊?
赫赫。我是通过网关来访问互联网的。

我想知道我的网关对外的公共IP.

不好意思,没说清楚:)
可以用urllib访问http://ip.cn/,然后用re配
也可以登陆到路由器上,读取外网IP地址
恩。登陆到路由器上的方法不太通用。

换一个路由器就又要重新写。


QUOTE:
原帖由 jigloo 于 2007-7-2 11:48 发表
可以用urllib访问http://ip.cn/,然后用re配

这是个好办法
看路由表。


QUOTE:
原帖由 jigloo 于 2007-7-2 11:48 发表
可以用urllib访问http://ip.cn/,然后用re配

是好方法


QUOTE:
原帖由 pth 于 2007-7-10 21:22 发表

是好方法

一点也王道..