[issue11324] ConfigParser(interpolation=None) doesn't work
Tobias Brink
report at bugs.python.org
Fri Feb 25 21:37:08 CET 2011
New submission from Tobias Brink <tobias.brink at gmail.com>:
The docs for Python 3.2 say that p = configparser.ConfigParser(interpolation=None) disables interpolation. Instead it gives this traceback when calling p.read():
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python3.2/configparser.py", line 688, in read
self._read(fp, filename)
File "/usr/lib/python3.2/configparser.py", line 1081, in _read
self._join_multiline_values()
File "/usr/lib/python3.2/configparser.py", line 1091, in _join_multiline_values
options[name] = self._interpolation.before_read(self,
AttributeError: 'NoneType' object has no attribute 'before_read'
The attached patch should fix it.
----------
components: Library (Lib)
files: configparser_interpolation.patch
keywords: patch
messages: 129421
nosy: tbrink
priority: normal
severity: normal
status: open
title: ConfigParser(interpolation=None) doesn't work
type: behavior
versions: Python 3.2, Python 3.3
Added file: http://bugs.python.org/file20895/configparser_interpolation.patch
_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue11324>
_______________________________________
More information about the Python-bugs-list
mailing list