python获取本机所有ip

使用socket库的gethostbyname_ex函数来获取IP地址

该函数会返回一串三元组,包含主机名、域名列表、ip列表。

import socket

info = socket.gethostbyname_ex(socket.gethostname())
print(info)

执行后会返回

('DESKTOP-EJR4GVA', [], ['172.28.32.1', '172.21.16.1', '172.21.192.1', '172.23.80.1', '172.19.112.1', '192.168.1.29', '172.24.64.1', '192.168.221.1', '192.168.150.1'])
python获取本机所有ip

原创文章,作者:小哆啦,如若转载,请注明出处:https://www.notevm.com/a/6227.html

(0)
上一篇 2022年6月23日 19:50
下一篇 2022年6月25日 11:06

相关推荐