本篇文章主要讲解,python打开xml文件报错:UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0xb7 in position 58: illegal multi 的主要原因及解决办法
作者:任聪聪

报错现象:

报错信息:UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0xb7 in position 58: illegal multi

排查问题原因

1.检查是否是xml的编码问题导致,结果是utf-8,并不是根本原因

2.检查是否是read的函数问题,删除函数后结果不报错

tips:经过检查发现并不是read函数的问题。

原因及解决办法

原因:open函数的打开方式不对。
解决办法:

使用如下的参数设置open函数

open(

python打开xml文件报错:UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xb7 in position 58: illegal multi相关推荐

  1. Python_PyQuery模块打开本地文件报错UnicodeDecodeError: 'gbk' codec can't decode byte 0xa0 in position 84

    问题描述:在使用pyquery.PyQuery打开本地文件的时候,会报错,不是安装的问题,报错如下 UnicodeDecodeError: 'gbk' codec can't decode byte ...

  2. 解决Python报错UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 658: illegal multibyte

    解决Python报错–UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 658: illegal multibyte ...

  3. python 读取文件时报错UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 205: illegal multib

    python 读取文件时报错UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 205: illegal multib ...

  4. GBK解码报错-UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xa1 in position 98: illegal multibyte seq

    文章目录 背景 原因分析 解决办法 办法一 方法二 总结 背景 在PyCharm中,创建一个带有中文的html文件,进行读取的时候出现如下报错: UnicodeDecodeError: 'gbk' c ...

  5. python读取文件时提示“UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xad in position 1264: illegal multi

    UnicodeDecodeError: 'gbk' codec can't decode byte 0xad in position 1264: illegal multibyte sequence ...

  6. Python报错:UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0x8c in position 20: illegal multibyte...

    非法的多字节序列,转换的时候发生错误. 如果你在直接读取txt文件: 代码是open(f,"r") f=r"H:\python_project\a.txt" f ...

  7. 解决Python打开文件报错UnicodeDecodeError: 'gbk' codec can't decode byte

    用Python打开文件时报错: UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 10: illegal multi ...

  8. python读txt文件报错UnicodeDecodeError: ‘gbk‘ codec can‘t decode

    python读取文件时提示"UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 205: illegal m ...

  9. Python报错UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0x80 in position 10

    Python报错(字节编码gbk) UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 10: illegal mul ...

最新文章

  1. Java 容器 泛型:一、认识容器
  2. 基于STM32对于三轴机械臂控制器设计
  3. HDU1753 大明A+B(大数相加)(Java题解)
  4. 编译问题二 /snmplib/tools.c:920 undefined reference to `clock_gettime' 问题解决
  5. 葬身李刚儿子车轮下的漂亮女孩
  6. sql查询oracle数据,sql-server – 从SQL Server查询Oracle数据库
  7. poj 2976 Dropping tests 01分数规划
  8. php pcntl实现多进程
  9. qt5 下载 及 qtcreator集成msvc2017 x64
  10. 临床试验中的样本量估算---理论篇
  11. c++ vs2015 播放音乐_三星s20都取消了耳机孔,1k-2k的播放器会成为直推党新选择吗?...
  12. WEB自动化测试学习进度
  13. wed简介及html简单标签(1)
  14. 这个网站做数据科学家的FB 但除了社交还做实事
  15. Vue-DataV 数据可视化工具
  16. Android应用分身的实现和解析
  17. github开源:企业级应用快速开发框架CIIP WEB+WIN+移动端
  18. 红红纪念日记录器(原创)
  19. 一周技术思考(第36期)-缓存踩踏与惊群效应
  20. 迅雷创始人程浩写了篇5万+的文章,告诫你创业AI前,必须注意的6大核心问题

热门文章

  1. 软件工程第一次结对编程
  2. Reservoir Computing: Harnessing a Universal Dynamical System
  3. replicated vs global mode - 每天5分钟玩转 Docker 容器(105)
  4. Microsoft Enterprise Library 5.0 系列教程(二) Cryptography Application Block (初级)
  5. FreeWheel容力:如何打造更高质效的技术团队
  6. 注解Annotation的IoC:从@Autowired到@Component
  7. android 根据滑动隐藏或显示导航 类似手机QQ好友个人信息
  8. 在VS中安装/使用 MVVMLight
  9. 不同层次程序员的比较:三流比设计,一流比方法,顶级比什么?
  10. 【源码】2012年斗地主算法大全