Closes #11670: configparser read_file now iterates over f.

This commit is contained in:
Łukasz Langa 2011-04-27 18:10:05 +02:00
parent 944d16c6c4
commit daab1c8092
3 changed files with 82 additions and 9 deletions

View file

@ -694,10 +694,10 @@ class RawConfigParser(MutableMapping):
def read_file(self, f, source=None):
"""Like read() but the argument must be a file-like object.
The `f' argument must have a `readline' method. Optional second
argument is the `source' specifying the name of the file being read. If
not given, it is taken from f.name. If `f' has no `name' attribute,
`<???>' is used.
The `f' argument must be iterable, returning one line at a time.
Optional second argument is the `source' specifying the name of the
file being read. If not given, it is taken from f.name. If `f' has no
`name' attribute, `<???>' is used.
"""
if source is None:
try: