python数据编码格式的问题一直是困扰我们,我在Mac电脑的执行程序
f1=open("fenci_result.txt",'r')
报错:
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe9 in position 2892: invalid continuation byte
经过我多次实验,并查找各种学习资料,发现这段代码可以解决,通过以下代码:
import codecs
f1=codecs.open("fenci_result.txt",'r',encoding = "ISO-8859-1")
通过这样修改,则其错误解决。
解决方案在stack overflow找到