python-ifcfg-release

时间:2024-05-05 20:32:23
【文件属性】:

文件名称:python-ifcfg-release

文件大小:26KB

文件格式:ZIP

更新时间:2024-05-05 20:32:23

Python

Python跨平台网络接口发现 Ifcfg是一个跨平台(Windows / Unix)库,用于解析Python中的ifconfig和ipconfig输出。 这对于提取IP,网络掩码,MAC地址,主机名等信息很有用。 对于不带ifconfig较新的Unix系统,包括了ip的后备功能。 通过ipconfig支持Windows系统(英语)。 用法 import ifcfg import json for name, interface in ifcfg.interfaces().items(): # do something with interface print interface['device'] print interface['inet'] # First IPv4 found print interface['inet4']


【文件预览】:
python-ifcfg-release-master
----README.rst(5KB)
----requirements_dev.txt(21B)
----tests()
--------ifconfig_out.py(9KB)
--------no_mock_tests.py(319B)
--------tools_tests.py(1015B)
--------ip_tests.py(2KB)
--------ipconfig_tests.py(6KB)
--------ifconfig_tests.py(4KB)
--------cli_tests.py(55B)
--------__init__.py(0B)
--------ip_out.py(3KB)
--------ipconfig_out.py(12KB)
--------base.py(409B)
----tox.ini(565B)
----LICENSE(1KB)
----debian()
--------control(906B)
--------changelog(326B)
--------compat(3B)
--------copyright(2KB)
--------rules(357B)
--------watch(223B)
--------python3-ifcfg.dirs(9B)
--------source()
----src()
--------ifcfg()
----setup.cfg(313B)
----setup.py(1KB)
----.gitignore(287B)
----Makefile(1KB)
----.pre-commit-config.yaml(494B)

网友评论