Python 使用 dotenv 加载 .env 到环境变量中

Python About 534 words

安装依赖

pip方式安装。

pip install python-dotenv

uv方式安装。

uv add python-dotenv

使用

默认会加载当前文件夹中的.env文件。

import os
from dotenv import load_dotenv

load_dotenv(override=True, verbose=True)

print(os.environ)
print(os.getenv('MY_ENV'))

指定路径

使用Path/拼接多个路径或文件。

import os
from pathlib import Path

from dotenv import load_dotenv

env_path = Path('.') / Path('../') / '.env.prod'

load_dotenv(dotenv_path=env_path, override=True, verbose=True)

override

.env等文件中的环境变量与系统环境变量冲突时,是否使用配置文件中的环境变量替换系统环境变量。

PyPI 地址

https://pypi.org/project/python-dotenv

Views: 6 · Posted: 2026-06-18

———         Thanks for Reading         ———

Give me a Star, Thanks:)

https://github.com/fendoudebb/LiteNote

扫描下方二维码关注公众号和小程序↓↓↓

扫描下方二维码关注公众号和小程序↓↓↓
Prev Post
Today In History
Browsing Refresh