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库进行操作。
解决方案参考这个链接下的解决方案
https://www.cda.cn/discuss/post/details/5fb604258961e9220fee7720






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论