获取网络接口详细信息

get-nic的Python项目详细描述


获取nic

获取网络接口详细信息,如接口列表、IP地址、MAC地址、NIC状态等。 目前正在为Linux工作。

开始

pip安装get-nic:

pip3 install get_nic

导入

导入模块:

   from get_nic import getnic

获取接口列表

获取网络接口列表:

  getnic.interfaces()

输出 [“eth0”,“wlo1”]

获取所有接口详细信息

从接口列表中获取所有接口的详细信息:

interfaces = getnic.interfaces()
getnic.ipaddr(interfaces)

要获取选定的接口详细信息,例如lo,eth0

在列表中传递接口名称::

interface_list = ['lo','etho']
getnic.ipaddr(interface_list)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何在另一个承诺中解决一个承诺?   java验证字符串输入   如何在Java中将数组转换为链表   配置Logstash以从socket接收数据,并将其插入java中的Elasticsearch   swing构建在Java中以相同顺序运行的JFrame   java什么是工具箱的正确路径。getImage()?   java springbootgradleplugin是否随springboot版本一起移动?   升级gradle插件后,java gradle项目同步仍失败   java CXF服务调用失败,出现意外命名空间上的解组错误   Javaservlet。servlet ctakesrestservice的init()引发异常   java我需要什么正则表达式来读取这个值'12,'   java如何使用Xstream在现有xml文件中导入带有节点的字符串?   基于特殊字符的java子串   java hibernate从查询创建通用对象