Hi,

I have a simple question, I'm using something like the following lines in 
python 2.6.2

    reader = codecs.getreader(encoding)
    lines  =  []
    with open(filename, 'rb') as f:
        lines  = reader(f, 'strict').readlines(keepends=False)

where encoding == 'utf-16-be'
Everything works fine, except that lines[0] is equal to codecs.BOM_UTF16_BE
Is this behaviour correct, that the BOM is still present?

Thanks in advance for your help.

Best,
Stefan
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to