热线电话:13121318867

登录
2021-01-21 阅读量: 615
将一个excel文件用pd.read命令导入时出现错误UnicodeDecodeError: 'ascii' codec can't decode byte 0xc7 in position 0:

File "C:\ProgramData\Anaconda3\lib\site-packages\xlrd\timemachine.py", line 31, in

unicode = lambda b, enc: b.decode(enc)

UnicodeDecodeError: 'ascii' codec can't decode byte 0xc7 in position 0: ordinal not in range(128)

可以看到是xlrd库的字符串编码方式导致的出错,原因是什么,那么如何解决呢。

我们调用pands库进行excel文件导入的时候,pands库会调用xlrd库进行操作。

image.png






解决方案参考这个链接下的解决方案

https://www.cda.cn/discuss/post/details/5fb604258961e9220fee7720

40.8840
0
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子