Pygenpass - 命令行密码生成和管理工具
项目描述
PyGenpass - 命令行密码生成和管理工具
如何运行项目?
在您的本地机器上创建虚拟环境
$ python3 -m venv new_env
激活虚拟环境
$ source new_env/bin/activate
创建本地目录
在您的目录中克隆项目
$ git clone https://github.com/paint-it/pygenpass.git
安装setup.py
$ python3 setup.py install
使用命令 pygenpass
命令行选项
$ pygenpass
Options:
--help Show this message and exit.
Commands:
allpass Show all passwords
createpass Create new password
delpass Delete password
modpass Update password
savepass Save existing passwords
showpass Show password
version Show Version
示例
此命令将询问门户名称并创建随机密码
$ pygenpass createpass
Enter portal name [None]:
Enter email id [None]:
Enter portal url [None]:
此命令将询问门户名称和现有密码
$ pygenpass savepass
Enter portal name [None]:
Enter your password [None]:
Enter email id [None]:
Enter portal url [None]:
此命令将显示特定门户的密码
$ pygenpass showpass
Enter portal name [None]:
依赖关系
功能 |
依赖关系 |
---|---|
脚本语言 |
Python 3.0+ |
命令行 选项和参数解析 |
click |
使用的数据库 |
SQLite3 |
密码生成器 |
diceware |
如何为此项目做出贡献?
请阅读 contributing.md
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪一个,请了解有关安装包的更多信息。
源代码分发
pygenpass-0.2.tar.gz (6.7 kB 查看哈希值)
构建分发
pygenpass-0.2-py3-none-any.whl (7.0 kB 查看哈希值)
关闭
pygenpass-0.2.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e2b39ebfd2839869fb88a3e119fd28e0e1b2adaf7ff9a9942d49cfb6361fa03f |
|
MD5 | b5f957f576da778d08ea956f15c3d5d3 |
|
BLAKE2b-256 | cc822c74966e959ef354449ce9fdda2cf06a67136212b994d9a1b222d67f557c |
关闭
pygenpass-0.2-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 1dcd179538adb913520c6584c18498ccff520e6c34f039227c001142d89e780d |
|
MD5 | 85059e741c8c7ca6a003ac2ea9cd9d8c |
|
BLAKE2b-256 | 694e6e24e82ee902253b09b3bab9b5d79721abacefcddfeb14466bc0c2e3b158 |