python的"\ufeff"
当我们读取的文件或者写入文件时有时候会出现"\ufeff"非法字符,这个时候需要改变编码方式‘UTF-8‘为‘UTF-8-sig‘:
"UTF-8"的字节顺序在所有系统中都是一样的,没有字节序的问题,它不需要BOM(“ByteOrder Mark”)。
"UTF-8-sig"即UTF-8 with BOM需要提供BOM。
当我们读取的文件或者写入文件时有时候会出现"\ufeff"非法字符,这个时候需要改变编码方式‘UTF-8‘为‘UTF-8-sig‘:
"UTF-8"的字节顺序在所有系统中都是一样的,没有字节序的问题,它不需要BOM(“ByteOrder Mark”)。
"UTF-8-sig"即UTF-8 with BOM需要提供BOM。