Finding local IP addresses using Python's stdlib

后端 未结 30 3042
北恋
北恋 2020-11-21 23:54

How can I find local IP addresses (i.e. 192.168.x.x or 10.0.x.x) in Python platform independently and using only the standard library?

30条回答
  •  醉梦人生
    2020-11-22 00:28

    I use this on my ubuntu machines:

    import commands
    commands.getoutput("/sbin/ifconfig").split("\n")[1].split()[1][5:]
    

    This doesn't work.

提交回复
热议问题