问题:
with open(1.csv, 'r', encoding='utf-8'):
ori_lines = f.readlines()
......
运行报错:
'utf-8' codec can't decode bytes in position 15-16: invalid continuation byte
原因
csv中的编码格式是‘ANSI’,而Python 3默认读取格式为‘utf-8’,导致decode异常。
解决方案:
打开csv文件 --> 另存为,选择其他格式,右下角工具中选择web选项,编码中的格式选择Unicode(UTF-8):


这样之后就解决错误了~