在Python中优雅地加载环境变量
本文将会介绍如何在Python项目中优雅地加载环境变量。
在Python项目中,我们常常会用到环境变量。本文将会介绍三种在Python项目中优雅地加载环境变量的方法,如下:
- Linux命令
- Python第三方模块
- IDE配置
Linux命令
使用export
命令即可在Linux系统中配置环境变量。比如我们在Terminal中输入命令:
1 |
|
测试文件foo.py
,Python代码如下:
1 |
|
在同一个Terminal中运行命令python foo.py
,输出结果为:
1 |
|
注意:如果此时新起一个Terminal,在这个Terminal中运行python foo.py
,则将无法获取刚刚设置好的环境便令。
Python第三方模块
安装python-loadenv
模块,命令为:
1 |
|
在.env文件中配置项目所需环境变量,如下:
1 |
|
运行foo.py文件,输出结果同上,效果一致。
IDE配置
在PyCharm IDE中,对于需要运行的脚本,打开Configuration,配置好环境变量,如下图所示:
运行Python代码,如下:
1 |
|
即可获得DOMAIN这个环境变量的值。
欢迎关注我的公众号NLP奇幻之旅,原创技术文章第一时间推送。欢迎关注我的知识星球“自然语言处理奇幻之旅”,笔者正在努力构建自己的技术社区。
在Python中优雅地加载环境变量
https://percent4.github.io/在Python中优雅地加载环境变量/