Python报错:UnicodeDecodeError: 'utf-8' codec can't decode bytes in position 14-15: invalid continuation byte

在读取csv文件时,报错:UnicodeDecodeError: 'utf-8' codec can't decode bytes in position 14-15: invalid continuation byte

 

 尝试在代码首行添加如下编码格式语句后,运行仍报错。

# _*_ coding: utf-8 _*_

 

 

后面发现问题为:

我导入的CSV文件是通过Excel文件后缀名直接改成了“.csv”,这种操作是有问题的,实际没有进行编码,导入的可能就是乱码。

正确操作:

将xlsx文件另存为“.csv”格式文件并选择编码为“utf-8”,再次运行就解决问题。

 

posted @ 2022-08-05 11:08  Kangbaz1  阅读(896)  评论(0编辑  收藏  举报