“密码的cli。”
mypasswords-cli的Python项目详细描述
用于密码api的cli。
安装
这个python项目需要python 3.6,否则pip安装应该 工作正常:
$ pip install mypasswords-cli
用法
默认情况下,我们可以将服务器运行为python模块,如下所示:
$ mypasswords-cli usage: mypasswords-cli [-h][-a BASIC_AUTH][-k][-u URL]{add,delete,search,show,update} ... positional arguments: {add,delete,search,show,update} optional arguments: -h, --help show this help message and exit -a BASIC_AUTH, --basic_auth BASIC_AUTH -k, --insecure -u URL, --url URL
API
添加
$ mypasswords-cli add gitlab.com -l toopy Please enter a password to set: Password: ┌──────────────────────────────────────┬───────┬────────────┐ │ id │ login │ site │ ├──────────────────────────────────────┼───────┼────────────┤ │ ce35a5f1-6f83-48bc-b8b3-6f8e6021ae42 │ toopy │ gitlab.com │ └──────────────────────────────────────┴───────┴────────────┘
更新
$ mypasswords-cli update gitlab.com -l toopy Please enter a password to set: Password: ┌──────────────────────────────────────┬───────┬────────────┐ │ id │ login │ site │ ├──────────────────────────────────────┼───────┼────────────┤ │ ce35a5f1-6f83-48bc-b8b3-6f8e6021ae42 │ toopy │ gitlab.com │ └──────────────────────────────────────┴───────┴────────────┘
搜索
$ mypasswords-cli search '*'
┌──────────────────────────────────────┬───────┬────────────┐
│ id │ login │ site │
├──────────────────────────────────────┼───────┼────────────┤
│ ce35a5f1-6f83-48bc-b8b3-6f8e6021ae42 │ toopy │ gitlab.com │
└──────────────────────────────────────┴───────┴────────────┘
显示
$ mypasswords-cli show gitlab.com ┌──────────────────────────────────────┬───────┬──────────┬────────────┐ │ id │ login │ password │ site │ ├──────────────────────────────────────┼───────┼──────────┼────────────┤ │ ce35a5f1-6f83-48bc-b8b3-6f8e6021ae42 │ toopy │ ****** │ gitlab.com │ └──────────────────────────────────────┴───────┴──────────┴────────────┘
删除
$ mypasswords-cli delete gitlab.com
许可证
麻省理工学院许可证