成功解决UnicodeDecodeError: 'utf-8' codec can't decode byte 0xbc in position 2: invalid start byte

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_41185868/article/details/86483171

解决问题

UnicodeDecodeError: 'utf-8' codec can't decode byte 0xbc in position 2: invalid start byte

解决方法

三种方法均可以!

T1、将 encoding=’utf-8’ 改为GB2312、gbk、ISO-8859-1,随便尝试一个均可以!

f = open('txt01.txt',encoding='utf-8')
each_line = f.readline()

T2、将 encoding=’utf-8’ 改为gbk

df = pd.read_excel('csv01.csv',encoding='gbk')

T3、也可以将该csv文件转为utf8编码格式即可打开!

以上三种方法,本博主均试过,都可以!

猜你喜欢

转载自blog.csdn.net/qq_41185868/article/details/86483171