0
我有這個在我的設置得到錯誤,而在讀取配置文件中的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
我認爲你的問題存在一些不一致之處。 'parser.get('mysec','myname')'這部分看起來很奇怪。 – oleg
你不應該在做'database_name = parser.get('database','name')'? –
對不起,這是錯字,我正在檢查其他名稱以及 – user2424160