我有一個想要 24/7 運行的 Python 代碼。經過一番研究,我決定將我的代碼部署在 Heroku 上。為了讓我的代碼運行,它需要獲取一個 API 密鑰;但是,我想將 API 密鑰存盤在安全的地方。
所以我使用 CLI 的命令 config:set將密鑰存盤在 Heroku 的配置變數中。但是,我不確定如何從配置變數中提取密鑰以便將其存盤在我的代碼中的變數中。
我對這一切都很陌生,所以我非常感謝你的幫助。我也愿意使用不同的方法存盤我的 API 密鑰,無論以對初學者友好的方式完成作業(git-crypt?等)
謝謝!
uj5u.com熱心網友回復:
configvar 是應用程式在運行時可用的環境變數:
api_key = os.environ.get("API_KEY", "default_val")
您可以在本地 dev 上設定默認值(如果需要)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/451192.html
