gpt4 book ai didi

python - 使用 Python 的 stdlib 查找本地 IP 地址

转载 作者:IT老高 更新时间:2023-10-28 12:02:00 26 4
gpt4 key购买 nike

如何在 Python 平台中仅使用标准库独立查找本地 IP 地址(即 192.168.x.x 或 10.0.x.x)?

最佳答案

我刚刚发现了这个,但它看起来有点老套,但是他们说在 *nix 上尝试过,而我在 windows 上尝试过,并且成功了。

import socket
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
s.connect(("8.8.8.8", 80))
print(s.getsockname()[0])
s.close()

这假设您可以访问互联网,并且没有本地代理。

关于python - 使用 Python 的 stdlib 查找本地 IP 地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/166506/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com