Python解决’gbk’ codec can’t decode byte 0x97 in position 8: incomplete multibyte sequence
解决’gbk’ codec can’t decode byte 0x97 in position 8: incomplete multibyte sequence或’utf-8’ codec can’t decode byte 0x97 in position 8: incomplete multibyte sequence的问题:
在读取CSV或TXT等格式的文件时常见的错误,有时指定的encoding也不行。原因就是原数据中有些数据无法按照encoding指定的编码格式解码。解决方法:添加一个try / except即可,即在无法按照指定的encoding下解码时,再按照别的方式解码剩下的数据即可。
eg:
try:
data = pd.read_csv('data1.csv', encoding=