问题标签 [python-keyring]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - WSL 2 上的 Python3 需要永远(超过 6 分钟)才能导入密钥环
当我尝试pip
在我的机器上运行命令时,我注意到了这个问题WSL2
Ubuntu-20.04
,它需要很长时间才能运行任何东西。我终于把它缩小到何时pip
导入keyring
模块。
查看进程资源管理器,似乎有一个正在等待的子进程:
dbus-launch 命令本身似乎没有任何子进程,所以我曾经strace
看到它挂在哪里:
它看起来正在尝试连接到端口 6000 上的主机 Windows 计算机并且失败了?现在我只是不知道正在发生的事情以及为什么要花这么长时间才能失败。任何帮助表示赞赏!
python - 如何从expect捕获shell变量中的python输出?
我想从 python 中获取 pw 值,比如
文件.py
让我知道是否有其他方法可以做到这一点。
python - 如何在 GitHub 存储库中安全地存储 Azure DevOps PAT 令牌?
我的 GitHub 操作会尝试从 Azure DevOps Artifacts 获取 python 包。它需要 Azure DevOps 凭据才能访问该包。我使用基本 HTTP 身份验证使其工作。
但是,我不想像这样公开我的密码(PAT 令牌),我想安全地存储它,以便 GitHub 可以在每次构建时获取 PAT 令牌并下载包。
在 Jenkins 中,我们可以将其存储在凭据中,但我无法在 GitHub 中找到类似的位置。
我可以从哪里获得密码的最佳位置是什么?请指教。
python - 如何为 UTF-8 存储序列化 Python 请求的 cookie?
我正在使用 Python 进行一系列 API 调用,类似于以下内容:
response = requests.post('https://httpbin.org/post', data = {'key':'value'})
当我的 API 调用成功时,我可以使用response.cookies
以下类型的 cookie 来查看 cookie:requests.cookies.RequestsCookieJar。
然后我想将这些 cookie 存储在 MacOS 钥匙串中,以便以后可以使用它们。我正在使用类似于以下内容的密钥环执行此操作:
keyring.set_password("test", "test", cookies)
虽然 KeyChain 要求存储类型为文本(UTF-8 编码)。如何序列化 cookie 以便存储它们?在将 cookie 作为文本检索后,如何重新打包 cookie 以备将来的请求?
python - Python Keyring 抛出错误“OSError:[WinError 8] 没有足够的内存资源可用于处理此命令”
我正在使用 python 3.10,并且以下代码在启动后运行一次,但是如果我尝试为密钥环设置任何新密码,则会引发以下错误。
我已经尝试重新启动我的电脑,并且如上所述,它只想要执行一次,之后如果我尝试设置一个新密钥,它就会失败。重新安装python,回到3.9,同样的问题仍然存在
python - 在python文件中隐藏密码
我有一个 Python 应用程序,其中包含一个包含多个硬编码数据库凭据的文件。我必须想办法隐藏这些信息,因为在代码中保留用户名和密码是不安全的。我遇到了可能是替代方案的 Keyring 库,但它也允许未经授权的开发人员使用 get_password 方法打印密码。有没有人有任何关于在 Python 中隐藏或加密密码以防止它们打印的提示?
python - 在python上检索密钥环用户名
我有钥匙圈的概念。我正在尝试从中获取用户名列表。
不幸的是,似乎没有获取保存的用户名列表的功能。
我希望显示保存的列表并选择一个进行自动记录。
即使有凭证,它也至少只显示用户名。
如果没有关于它的功能,我会在保存登录信息时制作用户名列表。
但我不想要它纯粹。是否有任何用于保存数据的库,例如密钥环机制?
(每台机器编码和保存私有区域,但没有密码。只有字符串,如用户名)