开发者

解决python使用pd.read_csv()出现错误UnicodeDecodeError: 'utf-8' codec can't decode......

目录
  • 一、查看你的csv文件时什么编码方式
  • 二、两种解决方法
    • 1、使用"ANSI"格式读取CSV文件
    • 2、将CSV文件改为"UTF-8"格式
  • 总结

    首先说一下这个原因,所读取的csv文件的编码方式不是utf-8,然后现在指定encoding="UTF-8"会出现以上问题。

    一、查看你的csv文件时什么编码方式

    使用记事本打开csv文件,红框所示即csv文件的编码方式。

    解决python使用pd.read_csv()出现错误UnicodeDecodeError: 'utf-8' codec can't decode......

    解决python使用pd.read_csv()出现错误UnicodeDecodeError: 'utf-8' codec can't decode......

    现在你的csv文件的编码格式就是"ANSI",这时候再去指定encoding="UTF-8",就会报错。

    二、两种解决方法

    1、使用"ANSI"编程客栈;格式读取CSV文件

    将你的程序改为:pd.read_csv("你文件的地址"(例如:"1.csv"),"encoding="ANSI")

    注意:ANSI只是Windows系统的编码格式,MAC系统没有这javascript个编码格式,我们在使用kaggle等免费gpu时,他们不支持这种格式

    2、将CSV文件改为"UTF-8"格式

    使用记事本打开csv文件,选另存为,保存类型选所有文件,编码格式改成UTF-8

    解决python使用pd.read_csv()出现错误UnicodeDecodeError: 'utf-8' codec can't decode......

    总结

    到此这篇关于解决python使用pd.read_csv()出现错误Uni编程客栈codeDecodeError: 'utf-8' codec EMUbYRzcan't decode......的文章就介绍到这了,更多相关python pd.read_csv()错误UnicodeDecodeError内容请搜索编程客栈(www.devze.com)以前的文章或继续浏览下面的相关文章javascript希望大家以后多多支持编程客栈(www.devze.com)!

    0

    上一篇:

    下一篇:

    精彩评论

    暂无评论...
    验证码 换一张
    取 消

    最新开发

    开发排行榜