.env
文件其實就是一個純文本文件,用來寫“環境變量”鍵值對,格式非常簡單 👇
? .env
文件寫法格式:
每一行就是一個變量名 = 值,不要加引號,不要加空格
DEEPSEEK_API_KEY=sk-xxxxxxxxxxxxxxxxxxxx
完整例子(如果你以后有別的 key):
DEEPSEEK_API_KEY=sk-xxxxxxxxxxxxxxxxxxxx
OPENAI_API_KEY=sk-xxxxxxxxxxxxxxxxxxxx
ZHIPU_API_KEY=xxxxxxxxxxxxxxxx
? 文件命名和位置:
文件名:
.env
(別寫成env.txt
?)存放位置:跟你
main.py
腳本在同一目錄下
例如:
project_folder/
├── main.py
└── .env ← 放這里
? 如何在 Python 中加載它:
確保你的代碼有下面這兩行:
from dotenv import load_dotenv, find_dotenv
_ = load_dotenv(find_dotenv()) # 自動找到.env并加載
然后你就可以像下面這樣用變量啦:
import os
my_api_key = os.environ['DEEPSEEK_API_KEY']
?? 小提醒
不要把
.env
上傳到 GitHub(記得加進.gitignore
)密鑰最好只在本地保管,生產環境用云端 Secret 管理更安全