使用csv来读取excel文件时经常会遇见这个报错信息
Traceback (most recent call last):
File "C:\Users\Lenovo\Desktop\excel读写.py", line 6, in <module>
for a in lines:
UnicodeDecodeError: 'gbk' codec can't decode byte 0x8b in position 123: illegal multibyte sequence
这个报错提示unicode编码错误,主要时因为excel文件保存时会自动添加的一些csv不能完美解析的编码,这时我们使用wps将其转换为csv文件就可以自动解决这个问题。
我们使用另存为的方法将excel文件的格式转化为csv文件
使用wps打开excel文件后,我们点击【文件】
点击【另存为】
选择保存的位置,并且将文件类型修改为【csv】,然后点击【保存】
然后会有一个弹窗提示问你是否要去除所有不兼容内容这里我们选择【是】
,现在我们再去使用csv读取这个重新生成的csv文件,就可以完美操作了!
['你好,我是猫先生的早茶!']