python 读取文件报错:UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xb5 in position 0: invalid start
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:
- 使用csv文件,表头尽量不要使用中文,打开使用的编码格式不对,还是很容易出现乱码展示的
- 正常情况下,写入csv文件,还是优先使用
encoding="utf-8"
编码,在打开含中文的csv文件时可以不用二次加载csv文件
python 读取文件报错:UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xb5 in position 0: invalid start相关推荐
- 报错: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 ...
- 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解 ...
- 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 ...
- python 读取数据出现UnicodeDecodeError:: 'utf-8' codec can't decode byte 0xc8 in position 0: invalid contin
之前写程序时也出现过类似错误,每次解决了到第二次遇见又忘了具体方法,这次记录一下. 一.字符编码问题 先介绍一下字符编码问题 1.ASCLL与GB2312 由于计算机是美国人发明的,因此,最早只有12 ...
- (已解决)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 ...
- python 读取数据出现UnicodeDecodeError:: ‘utf-8‘ codec can‘t decode byte 0xc8 in position 0: invalid contin
解决方法: 读取时也可以用二进制模式打开的文件(包括模式参数中的'rb')将内容作为字节对象,而不进行任何解码. 然后使用line.decode('utf-8',errors = 'ignore')解 ...
- UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xb5 in position 0: invalid start
出现这样的错误是因为刚开始的时候,我的文件的表头是英文的形式,所以画图是可以正常显示的 但是当我把表头改成汉字以后,就出现了这样的错误,看到百度上的一个解决办法是: encoding='unicode ...
- 【pd读取csv文件踩坑】读取csv文件时报错:UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xb5 in position 0
写在前面: 由于CSDN的审查机制的原因,更多博客内容请访问我的个人博客或GitHub: 个人博客地址:个人博客 GitHub地址:GitHub 你是否有过之前用pd.read打开csv文件都正常,但 ...
- 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报错解决 这个错误一 ...
最新文章
- c语言中副作用和顺序点的理解
- Otter 异地机房数据同步的demo实施
- Call to undefined function Workerman\posix_getpid
- 顺丰固定翼无人机来了,未来你的快递将一路“飞”到你手中
- 如何做好技术 Team Leader
- 战棋类中实现的移动范围
- css设置最小宽度消失,关于CSS:最小/最大宽度媒体查询没有语法意义
- 前端学习(2228):react之状态三
- 一个XP SP3调用0地址蓝屏BUG
- cdr你的产品已禁用_Coreldraw提示已安装另一版本导致安装失败的解决办法
- linux|计划任务
- 凯撒密码的Java实现
- 电脑桌面上怎么找计算机,xp桌面上我的电脑图标不见了怎么找回来
- 希尔伯特变换Hilbert Transform
- java验证码 验证
- 使用JS脚本抢腾讯云学生一元优惠券
- 高级英语(张汉熙版)第一册学习笔记(原文及全文翻译)——2 - Hiroshima-The “Liveliest“ City in Japan (excerpts)(广岛——日本“最有活力”的城市)
- 在Word中如何设置分级标题?
- 平面设计的概念是什么,如何理解平面设计的概念
- 携程校招2017编程题之股票最大利润
热门文章
- 南京工业大学计算机学院考研真题,南京工业大学考研真题汇总
- R语言可视化——画脸谱图
- THREEJS相关3d-force-graph 3d力导图使用
- vue vue-element-ui组件 eltable 表头背景颜色
- 360n6pro刷鸿蒙系统,因太费电想刷系统,N6Pro哪个版本的系统耗电少,有什么问题或缺点...
- 表达式的LenB(123程序设计ABC)的值是
- JAVA儿童接种系统计算机毕业设计Mybatis+系统+数据库+调试部署
- Android 仿微信图片选择器 PictureSelector3.0 的使用
- 思维导图怎么画?原来思维导图还可以这样绘制
- go语言求时间的差值(按天数算)