用python3读csv文件出现UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd6 in position 0: invalid continuation byte
1、python3读取csv文件时报如下图所示的错误
2、分析原因:读取的csv文件不是 UTF8 编码的,而IDE工具默认采用 UTF8 解码。解决方法是修改源文件的解码方式。
3、使用nodepad++打开csv文件,选择编码->转为UTF-8编码格式在运行程序完美解决问题
(所有的乱码都是由于编码格式不统一导致的)
当你的才华撑不起你的野心时,就应该静下心来学习!