python报错:UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xaf in position 解决方案
原代码
data_path = "sources/weibo_senti_100k.csv"
data_list = open(data_path).readlines()[1:]
报错:
UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0xaf in position 59
修改
data_path = "sources/weibo_senti_100k.csv"
data_list = open(data_path,"r",encoding='UTF-8').readlines()[1:]
打开文件时,进行加入编码格式
惜秦皇汉武,略输文采;唐宗宋祖,稍逊风骚。
一代天骄,成吉思汗,只识弯弓射大雕。
俱往矣,数风流人物,还看今朝