报错 UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff in position 0: invalid start byte
这种情况是想要利用pandas读取txt文件时导致出错了,原因是编码方式改变了,正常来说一般都是utf-8的格式,但是这个文件有一些特殊,使用记事本将其打开后,在右下角的位置标记着编码方式,因此我们需要在读取文件的代码中加入encording的内容
df = pd.read_csv(file_path, delimiter='\t', header=None, names=['col1', 'col2', 'col3'],encoding='utf-16 LE'),这个就是我更改的部分,顺利解决了