Python 读取.txt 首行去除 \ufeff
语言:python
编程工具:Visual Studio Code
读取文件过程中发现一个问题:已有记事本文件(非空),转码 UTF-8,复制到VS Code中,在开始位置打印结果会出现 \ufeff, 打印代码如下

运行结果如下:第一行有个\ufeff

解决方法:只需改一下编码就行,把 UTF-8 编码 改成 UTF-8-sig
file1 = open(‘scores.txt’,‘r’,encoding=‘utf-8-sig’)

运行结果
参考文章:https://www.cnblogs.com/chongzi1990/p/8694883.html
本文介绍在使用Python读取UTF-8编码的文本文件时遇到的ufeff字符问题,并提供了解决方案,即通过更改编码方式为UTF-8-sig来避免该问题。
6748

被折叠的 条评论
为什么被折叠?



