EF BB BF是被称为 Byte order mark (BOM)的文件标记,用来指出这个文件是UTF-8编码。
处理方式见 Reading Unicode file data with BOM chars in Python 的第一个回答。

更多推荐

python 读一个utf8编码的文本文件,为啥有\xef\xbb\xbf文件头呢?怎么处理呀