使用下面python代码读取csv文件:
import csv
with open('dataset\\beijing_location_monitor_points.csv','r',encoding='UTF-8') as csvfile:
reader=csv.reader(csvfile)
rows=[row for row in reader]
出现如下报错:
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xbc in position 0: invalid start byte
出现这个问题的主要原因是csv文件中有无法识别的中文字符
亲试有效的一个改错方式
用记事本打开csv文件,注意:保存类型和编码的设置
保存类型:所有文件
编码:UTF-8