utf-8编码的txt文件,第一行编码标识符处理问题
今天在使用python读取utf-8编码的txt文件时,发现第一行读取的字符串比后面的字符串长度多1,最后查阅资料发现是由于utf-8编码的TXT文件在第一行会自动添加一个编码标识符,因此在使用open读取时,需要进行处理,encoding参数需要按如下设置
open(filename, 'r', encoding="utf-8-sig")
原文地址:https://blog.csdn.ne...
转载
2018-10-15 20:03:37 ·
956 阅读 ·
0 评论