在Python的所有网络接口上查找IP地址

时间:2016-03-22 05:11:25

标签: python networking

我想找到所有可能在其所有网络接口上识别我的计算机的地址。我想在Python中做到这一点。

例如,如果我在linux上运行ifconfig,我会得到以下结果:

$ ifconfig
eth0      Link encap:Ethernet  HWaddr 
          inet addr:172.25.24.6  Bcast:0.0.0.0  Mask:255.255.0.0
          inet6 addr: ... Scope:Link

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host

wlan0     Link encap:Ethernet  HWaddr
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: ... Scope:Link

我发现我的计算机标识为172.25.24.6127.0.0.1192.168.1.1。如何从Python中以跨平台的方式获取此信息?

0 个答案:

没有答案