【发布时间】:2017-03-06 02:33:14
【问题描述】:
我想在本地环境中运行通常在 Docker 容器中运行的 Python 脚本。 docker-compose.yml 指定了一个 env_file,它看起来(部分)如下所示:
DB_ADDR=rethinkdb
DB_PORT=28015
DB_NAME=ipercron
为了在本地运行,我希望将这些行转换为
os.environ['DB_ADDR'] = 'rethinkdb'
os.environ['DB_PORT'] = '28015'
os.environ['DB_NAME'] = 'ipercron'
我可以编写我的解析器,但我想知道是否有任何现有的模块/工具可以从配置文件中读取环境变量?
【问题讨论】: