python - 如何使用 Python key 环检索用户名?

标签 python windows python-keyring

我的 Windows 7 机器上有一个 Mercurial key 环。我正在使用 Python keyring从 Mercurial key 环获取用户凭据的库。

我可以通过以下方式检索给定用户名的密码:

keyring.get_password('Mercurial', 'user@@etc')

有没有类似的找回用户名的功能?

最佳答案

在 Windows 上,我能够使用

获取用户名和密码(即“凭据”)

c = keyring.get_credential("servicename", None)

请注意,这在 macOS 上不起作用,keyring 后端没有搜索条目的功能 - 即您需要知道用户名。不过,我想 native 代码将允许您执行此操作,请参阅 official docs

关于python - 如何使用 Python key 环检索用户名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15235139/

相关文章:

python - 在 MAC OSX 上使用 PY2APP 打包 key 环模块时出错

python - auto_now 和 auto_now_add 之间的区别

python - 如何将电子邮件主题从 "?UTF-8?...?="转换为可读字符串?

windows - TIME_ZONE_INFORMATION 结构中的 Microsoft 时区名称是否已翻译?

c++ - 为什么 DirectX Device Present Hook 无法绕道工作?

WSL 2 上的 Python3 需要很长时间(超过 6 分钟)才能导入 key 环

python - pandas - 获取未排序的分层列

python - 合并功能仅适用于有序列表

windows - 适用于 Windows 64 位的 Oracle 11g 快捷版?