python 读取文件报错:UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb5 in position 0: invalid start

写好和csv文件,想插入表头,使用pandas写了一个方法操作。之前使用pandas操作csv文件的时候一直都用utf-8编码,没想到这次会报错。

报错代码截图:

UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc9 in position 23: invalid continuation byte

参考解决方案:
马上百度,找到了一个解决方案,发现博主也是尝试了很多种方式。
https://blog.csdn.net/qq_35892623/article/details/82941473

使用解决方案:
将读取csv文件的编码格式,从encoding="utf-8"改为encoding="gbk"即可。

小Tips:

  1. 使用csv文件,表头尽量不要使用中文,打开使用的编码格式不对,还是很容易出现乱码展示的
  2. 正常情况下,写入csv文件,还是优先使用encoding="utf-8"编码,在打开含中文的csv文件时可以不用二次加载csv文件

python 读取文件报错:UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xb5 in position 0: invalid start相关推荐

  1. 报错:UnicodeDecodeError:: ‘utf-8‘ codec can‘t decode byte 0xc8 in position 0: invalid contin

    python读取数据时出现:UnicodeDecodeError:: 'utf-8' codec can't decode byte 0xc8 in position 0: invalid conti ...

  2. python错误:UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb5 in position 0: invalid start byte

    python错误:UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb5 in position 0: invalid start byte解 ...

  3. UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb5 in position 0: invalid start byte解决办法

    Pandas导入CSV文件,出现下面的报错信息. /usr/local/lib/python3.5/dist-packages/pandas/io/parsers.py in __init__(sel ...

  4. python 读取数据出现UnicodeDecodeError:: 'utf-8' codec can't decode byte 0xc8 in position 0: invalid contin

    之前写程序时也出现过类似错误,每次解决了到第二次遇见又忘了具体方法,这次记录一下. 一.字符编码问题 先介绍一下字符编码问题 1.ASCLL与GB2312 由于计算机是美国人发明的,因此,最早只有12 ...

  5. (已解决)pycharm调试报错-UnicodeDecodeError:‘utf-8‘ codec can‘t decode byte 0xe8 in position 1023

    背景 使用pycharm在调试项目的时候,出现文章标题的错误. r = r.decode('utf-8')UnicodeDecodeError: 'utf-8' codec can't decode ...

  6. python 读取数据出现UnicodeDecodeError:: ‘utf-8‘ codec can‘t decode byte 0xc8 in position 0: invalid contin

    解决方法: 读取时也可以用二进制模式打开的文件(包括模式参数中的'rb')将内容作为字节对象,而不进行任何解码. 然后使用line.decode('utf-8',errors = 'ignore')解 ...

  7. UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xb5 in position 0: invalid start

    出现这样的错误是因为刚开始的时候,我的文件的表头是英文的形式,所以画图是可以正常显示的 但是当我把表头改成汉字以后,就出现了这样的错误,看到百度上的一个解决办法是: encoding='unicode ...

  8. 【pd读取csv文件踩坑】读取csv文件时报错:UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xb5 in position 0

    写在前面: 由于CSDN的审查机制的原因,更多博客内容请访问我的个人博客或GitHub: 个人博客地址:个人博客 GitHub地址:GitHub 你是否有过之前用pd.read打开csv文件都正常,但 ...

  9. UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xc0 in position 0: invalid start byte报错解决

    UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc0 in position 0: invalid start byte报错解决 这个错误一 ...

最新文章

  1. c语言中副作用和顺序点的理解
  2. Otter 异地机房数据同步的demo实施
  3. Call to undefined function Workerman\posix_getpid
  4. 顺丰固定翼无人机来了,未来你的快递将一路“飞”到你手中
  5. 如何做好技术 Team Leader
  6. 战棋类中实现的移动范围
  7. css设置最小宽度消失,关于CSS:最小/最大宽度媒体查询没有语法意义
  8. 前端学习(2228):react之状态三
  9. 一个XP SP3调用0地址蓝屏BUG
  10. cdr你的产品已禁用_Coreldraw提示已安装另一版本导致安装失败的解决办法
  11. linux|计划任务
  12. 凯撒密码的Java实现
  13. 电脑桌面上怎么找计算机,xp桌面上我的电脑图标不见了怎么找回来
  14. 希尔伯特变换Hilbert Transform
  15. java验证码 验证
  16. 使用JS脚本抢腾讯云学生一元优惠券
  17. 高级英语(张汉熙版)第一册学习笔记(原文及全文翻译)——2 - Hiroshima-The “Liveliest“ City in Japan (excerpts)(广岛——日本“最有活力”的城市)
  18. 在Word中如何设置分级标题?
  19. 平面设计的概念是什么,如何理解平面设计的概念
  20. 携程校招2017编程题之股票最大利润

热门文章

  1. 南京工业大学计算机学院考研真题,南京工业大学考研真题汇总
  2. R语言可视化——画脸谱图
  3. THREEJS相关3d-force-graph 3d力导图使用
  4. vue vue-element-ui组件 eltable 表头背景颜色
  5. 360n6pro刷鸿蒙系统,因太费电想刷系统,N6Pro哪个版本的系统耗电少,有什么问题或缺点...
  6. 表达式的LenB(123程序设计ABC)的值是
  7. JAVA儿童接种系统计算机毕业设计Mybatis+系统+数据库+调试部署
  8. Android 仿微信图片选择器 PictureSelector3.0 的使用
  9. 思维导图怎么画?原来思维导图还可以这样绘制
  10. go语言求时间的差值(按天数算)