如何用 Python 隱藏你的 API 密鑰
你好,我是悅創(chuàng)。
博客首發(fā):https://bornforthis.cn/posts/19.html
有時(shí)您需要在代碼中存儲(chǔ)敏感信息,例如密碼或 API 密鑰,而在 Python 中最簡(jiǎn)潔的方法是使用 os 和 dotenv 模塊。
為此,您需要安裝 dotenv 模塊,而 os 模塊是標(biāo)準(zhǔn) Python 模塊,無需安裝。
在命令行中,輸入:
pip install python-dotenv
或者對(duì)于 Python 3
pip3 install python-dotenv
假設(shè) .env 文件的內(nèi)容是:
API_KEY="abcd123"
一個(gè)好的做法是在您的項(xiàng)目中包含一個(gè) .env 文件,其中包含您正在使用的每個(gè)秘密變量的示例。該文件的內(nèi)容如下所示:
API_KEY="abcd123"
要將其加載到您的 python 文件中,您應(yīng)該:
import os
from dotenv import load_dotenv
load_dotenv()
API_KEY = os.getenv("API_KEY")
Good!現(xiàn)在,您正在正確地隱藏?cái)?shù)據(jù)!
“AI悅創(chuàng)·推出輔導(dǎo)班啦,包括「Python 語言輔導(dǎo)班、C++輔導(dǎo)班、算法/數(shù)據(jù)結(jié)構(gòu)輔導(dǎo)班、少兒編程、pygame 游戲開發(fā)」,全部都是一對(duì)一教學(xué):一對(duì)一輔導(dǎo) + 一對(duì)一答疑 + 布置作業(yè) + 項(xiàng)目實(shí)踐等。QQ、微信在線,隨時(shí)響應(yīng)!V:Jiabcdefh
”
黃家寶丨AI悅創(chuàng)
隱形字
攝影公眾號(hào)「悅創(chuàng)攝影研習(xí)社」
在這里分享自己的一些經(jīng)驗(yàn)、想法和見解。
長(zhǎng)按識(shí)別二維碼關(guān)注
評(píng)論
圖片
表情


