【写在前面:我是个希望得到大佬指点的菜鸟小白。这个方法暂时解决了我目前的问题,我想或许它能帮助到正在搜索的某同学,但是也可能不能解决你所遇到的问题,勿喷。Good luck!】
编译器:Spyder(Anaconda) 3.7
【解决方法】打开该文件,选择“另存为”,在保存的时候选择文件类型为“*.csv”
我有个名为“20.xlsx”的Excel文件,打开后长这样:
编辑器中的python输入如下:
可在控制台正常输出表中数据:
在我直接将后缀名改为“20.csv”之后,更改相应的语句:
则出现了如题的报错:
在我改文件拓展名的时候出现过这样的对话框:
我当时不以为意,直到用记事本打开“20.xlsx”才发现事情好像有点不对劲:
按照开头的方法操作之后,再次用记事本打开被另存为的该文件,发现乱码问题解决了:
事情变得好起来了,控制台这次也没有报错了: