管理环境变量是一件比较麻烦的事情,好在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