如何获取本地ip地址python?

问题描述

我在Internet上找到了一个代码,说它为我的机器提供了本地网络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。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)