OpenWeatherMap API ,常见的方式来管理 API Key:
-
环境变量方式(当前代码中使用的方式):
python
from dotenv import load_dotenv load_dotenv() api_key = os.getenv("OWM_API_KEY")
这需要你在项目目录下创建
.env
文件并写入:OWM_API_KEY=你的实际API密钥
-
直接硬编码在代码中(不推荐):
python
api_key = "你的实际API密钥"
-
通过系统环境变量设置:
-
Win+R 输入
sysdm.cpl
-
转到"高级"选项卡 → "环境变量"
-
在"用户变量"或"系统变量"中添加:
变量名:OWM_API_KEY
变量值:你的实际API密钥
-
如果你是想问如何在 Windows 中通过运行命令 (Win+R) 快速设置环境变量,可以这样做:
-
打开命令提示符 (Win+R 输入
cmd
) -
输入临时设置命令(仅对当前会话有效):
set OWM_API_KEY=你的实际API密钥
或者永久设置(需要管理员权限):
setx OWM_API_KEY "你的实际API密钥"