【发布时间】:2014-08-21 22:08:51
【问题描述】:
我想用 Python 知道我的互联网提供商(外部)IP 地址(宽带或其他)。
有多台机器连接到该网络。我尝试了不同的方式,但我的机器只有本地和公共 IP。如何通过 Python 找到我的外部 IP 地址?
提前致谢。
【问题讨论】:
-
你尝试了哪些方法?
-
我已经试过了,
import socket socket.gethostbyname(socket.gethostname())。现在我正在获取分配给我机器的 IP 地址。不是网络提供商的 IP 地址 -
标签: python ip python-2.x