ConfigParser.NoSectionError:没有部分:'队列'使用docker-compse时

时间:2018-03-13 10:22:55

标签: python-2.7 docker-compose configparser

这是测试代码。 我的代码在本地环境中运行良好。什么时候docker-compose configParser无法识别任何部分。 这是docker的输出

app_1      | Traceback (most recent call last):
app_1      |   File "app/test.py", line 5, in <module>
app_1      |     host=conf.get("Queue","host")
app_1      |   File "/usr/local/lib/python2.7/ConfigParser.py", line 607, in get
app_1      |     raise NoSectionError(section)
app_1      | ConfigParser.NoSectionError: No section: 'Queue'

代码是:

import ConfigParser
conf = ConfigParser.ConfigParser()
conf.read("env.conf")
host=conf.get("Queue","host")

如果我进入容器的bash并执行python test.py,那么配置在读取Queue部分时工作正常。 帮我弄清楚这里发生了什么。

0 个答案:

没有答案