【发布时间】:2020-10-29 09:42:47
【问题描述】:
导入密钥环 keyring.set_password('test_db','louis','secret123') keyring.get_password('test_db','louis') 'secret123'
【问题讨论】:
标签: python-keyring
导入密钥环 keyring.set_password('test_db','louis','secret123') keyring.get_password('test_db','louis') 'secret123'
【问题讨论】:
标签: python-keyring
您需要的是 keyring.cryptfile。 通过这种方式,将使用散列密码(argon2 散列)创建一个 cryptfile_pass.cfg 文件。
你可以这样使用它:
from keyrings.cryptfile.cryptfile import CryptFileKeyring
kr = CryptFileKeyring()
kr.set_password("service", "username", "my_secret_key_code")
>>>Type your password: MyPass_word
kr.get_password("service", "username")
>>>Please enter password for encrypted keyring:
如果您按:'my_secret_key_code',您将获得: 我的密码
查看更多here。
【讨论】: