如何在Python中从.secrets文件调用凭据

2024-05-16 04:22:51 发布

您现在位置:Python中文网/ 问答频道 /正文

最近,为了满足我自己的需要,我用tweepy制作了一个twitter机器人。现在,为了让它全天候在线运行,我首先尝试了Heroku(无法添加信用卡/借记卡),然后是pythonanywhere.com(我不知道为什么一天后控制台会关闭),然后是repl.it(API密钥从.env文件返回None,尽管在我的系统中运行良好)最后是WayScript.com

现在,我遇到了一个新的文件类型,它是.secrets。我使用.env存储所有密钥,但他们要求将这些凭据保存在.secrets文件中。它们还提供.env文件类型。但是它说最好将这些凭证添加到.secrets文件中,因为在这种情况下它们将保存为加密字符串。这是屏幕视图- Screen View

现在,如果我使用.env文件,我可以使用下面的代码轻松导入凭据-

import os
Secret_Key = os.environ['key']

但是如果我使用.secret文件,那么如何调用凭据?

我感谢你能提供的任何帮助


Tags: 文件envcomherokuos密钥机器人twitter