最近,为了满足我自己的需要,我用tweepy制作了一个twitter机器人。现在,为了让它全天候在线运行,我首先尝试了Heroku(无法添加信用卡/借记卡),然后是pythonanywhere.com(我不知道为什么一天后控制台会关闭),然后是repl.it(API密钥从.env文件返回None,尽管在我的系统中运行良好)最后是WayScript.com
现在,我遇到了一个新的文件类型,它是.secrets。我使用.env存储所有密钥,但他们要求将这些凭据保存在.secrets文件中。它们还提供.env文件类型。但是它说最好将这些凭证添加到.secrets文件中,因为在这种情况下它们将保存为加密字符串。这是屏幕视图-
现在,如果我使用.env文件,我可以使用下面的代码轻松导入凭据-
import os
Secret_Key = os.environ['key']
但是如果我使用.secret文件,那么如何调用凭据?
我感谢你能提供的任何帮助
您应该使用ws.environment读取存储在.secrets文件中的值。如果需要检索API密钥,可以按如下操作
相关问题 更多 >
编程相关推荐