在跨多个设备使用的应用程序上使用 python 密钥环

using python keyring on app used across multiple devices

我正在寻找一种方法来与我的同事共享我的应用程序,而无需向他们提供该应用程序访问的数据库的凭据。我找到了密钥环 (https://pypi.org/project/keyring/),并认为这可能是解决此问题的方法。我不确定的是如何在多个设备之间共享它。密钥环似乎将此数据保存在 OS 中。那现在是否意味着我不能以我喜欢的方式使用它?

如果您想发布一个应用供其他人使用,您应该查看您托管该应用的平台上的环境变量。

这是您存储所有凭据的地方,从您的 Python 应用程序访问它们将取决于您使用的平台,但在您的平台文档中会有关于如何执行此操作的文档。