这篇文章主要介绍Python中如何使用第三方netifaces库获取本机IP地址,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
使用第三方netifaces库
获取的是局域网IP。
netifaces 模块用于提供有关网络接口及其状态的信息。
代码:
没装的先装一下库
pip3 install netifaces
然后使用:
from netifaces import interfaces, ifaddresses, AF_INET
for ifaceName in interfaces():
addresses = [i['addr'] for i in ifaddresses(ifaceName).setdefault(AF_INET, [{'addr':'No IP addr'}] )]
print(' '.join(addresses))
以上是“Python中如何使用第三方netifaces库获取本机IP地址”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注编程网行业资讯频道!