network manager cli的简单python接口
pynmcli的Python项目详细描述
*************************
pynmcli
***********************
图片::https://travis-ci.org/fbarresi/pynmcli.svg?branch=master
:alt:travis ci build status
https://developer.gnome.org/network manager/stable/nmcli.html
dependencies
==
>此项目没有依赖项,并且与python 2.7+(python 3也一样)一起工作
此软件包直接使用“network manager”。
网络管理器
>安装
>安装这个软件包的方法有两种:
>编译代码:
>git clone https://github.com/fbarresi/pynmcli.git
>cd pynmcli
用法
=======
只需导入包::
import pynmcli
,并调用网络管理器函数,就像::
或::
result=pynmcli.NetworkManager.Device().wifi('list').execute()
更方便的python字典::
wifi_dict=pynmcli.get_data(pynmcli.networkmanager.device().wifi().execute())
contribution
==
您想为这个项目贡献什么?是的,拜托!
只需分叉此存储库并提交请求。
更改日志
==
-1.0.4版-修复了使用nmcli时的本地化问题
-1.0.3版-增强的可用性
-1.0.2版-添加了用于将cli输出转换为python命令的实用程序
-1.0.1版-首次工作发行版
-版本1.0.0-测试发行版
pynmcli
***********************
图片::https://travis-ci.org/fbarresi/pynmcli.svg?branch=master
:alt:travis ci build status
https://developer.gnome.org/network manager/stable/nmcli.html
dependencies
==
>此项目没有依赖项,并且与python 2.7+(python 3也一样)一起工作
此软件包直接使用“network manager”。
网络管理器
>安装
>安装这个软件包的方法有两种:
>编译代码:
>git clone https://github.com/fbarresi/pynmcli.git
>cd pynmcli
用法
=======
只需导入包::
import pynmcli
,并调用网络管理器函数,就像::
或::
result=pynmcli.NetworkManager.Device().wifi('list').execute()
更方便的python字典::
wifi_dict=pynmcli.get_data(pynmcli.networkmanager.device().wifi().execute())
contribution
==
您想为这个项目贡献什么?是的,拜托!
只需分叉此存储库并提交请求。
更改日志
==
-1.0.4版-修复了使用nmcli时的本地化问题
-1.0.3版-增强的可用性
-1.0.2版-添加了用于将cli输出转换为python命令的实用程序
-1.0.1版-首次工作发行版
-版本1.0.0-测试发行版