文章内容

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。


参考资料:

1、python-dotenv


黄兵个人博客原创。

转载请注明出处:黄兵个人博客 - python-dotenv

分享到:

发表评论

评论列表