获取网络接口详细信息

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 Android测试运行失败:没有测试结果   java设置JMenuItems与Nimbus LaF的边界   java是使用springboot、Crudepository和MySQL检查重复值的好方法吗   谷歌电子表格的Java时代日期   java向xml文件添加EditText不起作用   java ORA00933:SQL命令未正确结束WHERE子句   如何在java中防止JTextField上使用CTRL+C?   java绑定到TypeLiteral在google guice中是好的还是坏的做法   java找到了原始类型,缺少泛型类的返回参数   Kafka Streams API中ArrayList Serde的java问题   java在hibernate中,哪种持久化上下文的性能更好?   java通过本机查询获取数据库url、名称和模式版本   如何为Java枚举编写通用for循环?   在Java应用程序中播放MP3   如何使用VisualVM度量短时间运行的Java应用程序的性能?   java从当前日期获取datetime(秒)   简单JMH基准中的javagrpcoome和NPE   java如何加载Maven项目库中Spring jar的应用程序上下文   JavaCC XPath解析器   用于Scala和Java的类型安全生成器库