【发布时间】:2021-01-28 14:22:22
【问题描述】:
我在互联网上找到了一段代码,它为我的机器提供了本地网络 IP 地址:
hostname = socket.gethostname()
local_ip = socket.gethostbyname(hostname)
但它返回的 IP 是 192.168.94.2 但我在 WIFI 网络中的 IP 地址实际上是 192.168.1.107 如何仅使用 python 获取 wifi 网络本地 IP 地址? 我希望它适用于 windows、linux 和 macos。
【问题讨论】:
-
不,其实我也试过了,但它也给了我错误的IP地址。
标签: python sockets localhost python-sockets local-network