作为一名python新手,运行程序真是如履薄冰,各种问题搞的头大。我只希望程序能够出图出误差结果,整好论文。
dataset = pd.read_csv("zhuanzhihoudeshujv.csv",index_col=0)
运行程序一直出现UnicodeDecodeError: 'utf-8' codec can't decode byte 0x84 in position 35: invalid start byte
意思是UnicodeDecodeError:“utf-8”编解码器无法解码位置 35 中的字节0x84:起始字节无效
我几乎翻阅了网上说的解决方法,大家的回答千篇一律,我简单总结了我尝试的觉得有用的几个方法:(只会操作不会解释)
一、把程序换换
dataset = pd.read_csv("zhuanzhihoudeshujv.csv",index_col=0)
换为以下的情况:
dataset = pd.read_csv("zhuanzhihoudeshujv.csv",encoding='ANSI')
或者
dataset = pd.read_csv("zhuanzhihoudeshujv.csv",encoding='UTF-8')
或者