管理环境变量是一件比较麻烦的事情,好在 python 有 python-dotenv 可以帮助我们来简化这个操作

安装

直接 pip 来安装就好

1
pip install python-dotenv

使用

创建.env 文件,记得添加到.gitignore 里面

.env 文件内容为键值对形式

1
2
#这是注释
FOO="BAR"
1
2
3
4
5
6
import dotenv
import os

dotenv.load_dotenv()

print(os.getenv("FOO"))

shell 脚本怎么使用.env 文件

1
2
3
source .env

echo $FOO