文章内容
2021/5/7 10:34:41,作 者: 黄兵
Python python-dotenv
在做Python项目开发的时候,有一些配置文件需要单独加载,这时候使用.env文件是比较合适的,加载.env文件可以使用dotenv包,项目地址:python-dotenv
Python-dotenv从.env
文件中读取键值对,并将其设置为环境变量。
安装方法:
pip install python-dotenv
安装完成之后,下面是具体代码:
import os from dotenv import load_dotenv class PingMonitorMain: def __init__(self): self.load_dotenv() @staticmethod def load_dotenv(): dotenv_path = os.path.join(os.path.dirname(__file__), '.env') if os.path.exists(dotenv_path): load_dotenv(dotenv_path)
这里首先需要在项目的入口处加载.env文件,下面是项目的结构:
获取配置文件内容的代码示例:
self._request_availability_ip_list = os.environ.get('request_uri')
这里获取了request_uri
的value。
参考资料:
黄兵个人博客原创。
转载请注明出处:黄兵个人博客 - python-dotenv
评论列表