[Python-Dev] Improve open() to support reading file starting with an unicode BOM
Guido van Rossum
guido at python.org
Fri Jan 8 16:59:45 CET 2010
On Thu, Jan 7, 2010 at 10:12 PM, Tres Seaver <tseaver at palladion.com> wrote:
> The BOM should not be seekeable if the file is opened with the proposed
> "guess encoding from BOM" mode: it isn't properly part of the stream at
> all in that case.
This feels about right to me. There are still questions though:
immediately after opening a file with a BOM, what should .tell()
return? And regardless of that, .seek(0) should put the file in that
same initial state.
--Guido van Rossum (python.org/~guido)
More information about the Python-Dev