在django设置中读取配置文件时出错

时间:2013-06-06 09:41:44

标签: python django

我在我的设置中有这个

import ConfigParser

parser = ConfigParser.ConfigParser()
parser.read('parameters.ini')

database_name = parser.get('database', 'myname')

我想从文件中获取参数。

[database]
name = python_mydb
username = python
password = test

我收到此错误

File "/usr/local/lib/python2.7/ConfigParser.py", line 607, in get
[Thu Jun 06 02:42:36 2013] [error] [client 192.168.0.98]     raise NoSectionError(section)
[Thu Jun 06 02:42:36 2013] [error] [client 192.168.0.98] NoSectionError: No section: 'database'

如果我在ipython中使用相同的代码,那么我不会收到任何错误,我可以看到name

1 个答案:

答案 0 :(得分:0)

ConfigParser.read 默默地忽略丢失的文件。

从Django应用程序运行脚本时,

我的猜测