如何在Github中隐藏变量



我试图在Github上的部署中隐藏密码,但当我尝试部署时,带有config.py文件的.gitignore和dotenv都不起作用。有人知道解决方案吗?

我用变量APP_PASSWORD="将我的.gitignore连接到config.py;blablabla";。然而,当我通过Heroku运行github时,它不会加载。下载dotenv和load_dotenv也不起作用。它对我的本地环境有效,但对github无效。

我遇到了类似的问题;我曾经开发过一个Discord机器人,并试图通过Heroku部署它。我没有使用dotenv,而是继续我的Heroku dyno/项目,在设置下,我创建了一个配置变量,键为";TOKEN";价值是我的机器人代币。我能够在我的main.py中通过说os.environ["TOKEN"](在导入os和environ之后(来访问它。