Message94895
The docs say::
Files are always opened in binary mode, even if no binary mode was
specified. This is done to avoid data loss due to encodings using
8-bit values. This means that no automatic conversion of '\n' is done
on reading and writing.
But this does not match the code of codecs.open()::
if encoding is not None and \
'b' not in mode:
# Force opening of the file in binary mode
mode = mode + 'b'
When the encoding is None, the file is opened in text mode.
Marc-Andre, what do you think? is it a documentation bug instead? |
|
Date |
User |
Action |
Args |
2009-11-04 18:02:09 | amaury.forgeotdarc | set | recipients:
+ amaury.forgeotdarc, lemburg, shamilbi |
2009-11-04 18:02:09 | amaury.forgeotdarc | set | messageid: <1257357729.23.0.910181654488.issue7262@psf.upfronthosting.co.za> |
2009-11-04 18:02:07 | amaury.forgeotdarc | link | issue7262 messages |
2009-11-04 18:02:06 | amaury.forgeotdarc | create | |
|