.env 文件
.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 管理更安全