linux“ip”命令的包装器
py-ip-command的Python项目详细描述
py ip命令
用python包装linuxip
命令。
在pypi上找到我:https://pypi.org/project/py-ip-command/
在github上:https://github.com/Corvan/py-ip-command
或安装我:
pip install py-ip-command
pipenv install py-ip-command
注
这仍在进行中,但您已经可以使用它了。非常欢迎帮助!
用法
目前只实现了ip
的两个命令。
只需使用
fromip_command.ipimportIP
然后您可以发出如下命令
ip addr show
使用
IP.addr.show()
或
ip neigh show
使用
IP.neigh.show()
两者的返回都是
- 由两个命令返回的数据的面向对象表示法
- 一个dict(addr)或一个dict(neigh)列表,由命令返回但被拆分的所有信息组成
如果将
as_dict=True
传递给show()
,或者只调用show(True)