【发布时间】:2020-08-04 10:19:22
【问题描述】:
我怎样才能用python找到我的IP地址而不是本地IP? 我尝试使用套接字,但它找到本地 ip。我需要以太网外部 ip。这是我的代码,但它找到本地 ip
import socket
hostname = socket.gethostname()
IPAddr = socket.gethostbyname(hostname)
print("Your Computer Name is:" + hostname)
print("Your Computer IP Address is:" + IPAddr)
【问题讨论】:
-
不,它找到本地 ip,但我想找到 whatismyipaddress.com 之类的
-
stackoverflow 中有很多例子,包括我提供的那个,你可以使用搜索工具栏,放在最上面。
-
你可以试试ipinfo.io/ip
-
和另一个服务ifconfig.me
标签: python selenium import pip installation