Python 读取.txt 首行去除 \ufeff

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

运行结果如下:第一行有个\ufeff
Python 读取.txt 首行去除 \ufeff
文章图片

解决方法:只需改一下编码就行,把 UTF-8 编码 改成 UTF-8-sig
file1 = open(‘scores.txt’,‘r’,encoding=‘utf-8-sig’)
Python 读取.txt 首行去除 \ufeff
文章图片

运行结果Python 读取.txt 首行去除 \ufeff
文章图片

【Python 读取.txt 首行去除 \ufeff】参考文章:https://www.cnblogs.com/chongzi1990/p/8694883.html

    推荐阅读