Issue 1696025: codecs.EncodedFile() - the same data and file encodings (original) (raw)
Python version: 2.5 for MS Windows
In Lib/codecs.py in lines 827-829 instead of:
info = lookup(data_encoding)
sr = StreamRecoder(file, info.encode, info.decode,
info.streamreader, info.streamwriter, errors)
should be something like:
data_info = lookup(data_encoding)
file_info = lookup(file_encoding)
sr = StreamRecoder(file, data_info.encode, data_info.decode,
file_info.streamreader, file_info.streamwriter, errors)