源代码:

    with open(xml_file,'r') as f:content_all = f.readlines()

报错:

File "/usr/lib/python3.6/codecs.py", line 321, in decode
    (result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe9 in position 309: invalid continuation byte

原因:

文件采用iso8859-1方式编码,python3默认utf-8打开方式

修改源代码:

  with open(xml_file,'r',encoding='iso8859-1') as f:content_all = f.readlines()

python打开文件报错的解决方法相关推荐

  1. Linux打开文件报错E325解决方法

    提示:记得点赞加关注哦! 目录 问题描述 原因分析: 解决方案: 问题描述 提示:这里描述linux中遇到的问题: 例如:Linux打开文件报错E325解决方法 E325: ATTENTION Fou ...

  2. 引入文件报错的解决方法(bootstrap+jquery项目)

    这篇文章主要介绍了bootstrap+jquery项目引入文件的常见报错问题,下面给大家分享了一些错误及错误的解决方法,需要的朋友可以参考下 做一个项目的时候 ,控制台总是会出现各种bug,其实不用慌 ...

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

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

  4. python打开文件报错无效序列_解决Python 写文件报错TypeError的问题

    处理上传的文件: f1 = request.FILES['pic'] fname = '%s/%s' % (settings.MEDIA_ROOT, f1.name) with open(fname, ...

  5. python 读取xlsx文件报错,解决方法 ( xlrd 2.0.1 仅支持 .xls 文件)

    一.问题: python读取xlsx文件报错,报错信息如下: 为什么会报错?那是因为xlrd 2.0.1 仅支持 .xls 文件. 二.解决方法: 1.确认自己安装的xlrd版本: 可以先用以下命令看 ...

  6. python打开文件报错无效序列_黑马python入门(4):python基础(序列,异常,操作文件,模块包,日志调试信息)

    序列 str声明:test_str="abcedf" 也可以保留字符串里面的格式来 test_str=""" \r\n测试标题 hello world ...

  7. 神奇的python(五)之python强制退出报错(异常)解决方法

    简介:python程序在执行时,有时候由于某些模块冲突或者是定时器冲突,会出现很多奇怪的错误,为此我们需要让python程序在退出时免受这些问题的干扰. (1) 常用的信号类型: SIGINT 终止进 ...

  8. wordpress上传文件报错的解决方法(413 Request Entity Too Large、超过upload_max_filesize文件中定义的php.ini值)

    报错:413 Request Entity Too Large 问题nginx是限制上传大小,解决方法如下: 打开nginx配置文件 nginx.conf, 路径一般是:/etc/nginx/ngin ...

  9. Windows安装Python框架Scrapy报错的解决方法

    一:报错 building 'twisted.test.raiser' extension error: Microsoft Visual C++ 14.0 is required. Get it w ...

最新文章

  1. 课程作业02——课程中的动手动脑问题
  2. C#基础知识点梳理一
  3. idea2020 需要热部署吗_小微制造企业需要部署MES系统吗?
  4. Servlet 请求处理
  5. 配置IntelliJ IDEA
  6. 软件测试c语言代码_软件测试理论知多少?
  7. php webserver documentroot,php – 在包含中使用$_SERVER [‘DOCUMENT_ROOT’]是个好主意?...
  8. PostgreSQL 数据类型
  9. [html] button标签的type默认值是什么呢?
  10. ORM系列之Entity FrameWork详解
  11. git 查看自己秘钥_gitlab配置ssh密钥及简单使用
  12. C#开发高亮语法编辑器(一)——TextBox ,RichTextBox
  13. 微信小程序 - 按照官网文档构建npm包 - 提示【没有找到可以构建的npm】
  14. Flink流式处理百万数据量CSV文件
  15. 多维度对比5款主流分布式MQ消息队列
  16. 第六章:编写安全应用
  17. 微软的新一代web开发工具 - WebMatrix2
  18. 安装Cocoapods, 更新gem出现的问题
  19. python数据结构与算法 pdf_数据结构与算法:Python语言描述.pdf
  20. 互联网+电子招投标,正成为一种趋势

热门文章

  1. html 苹果xr媒体查询,iPhoneX 媒体查询适配的方法教程
  2. android logd 原理及实现
  3. js、html唤起唤起qq客服,加群功能
  4. 如何开发在线考试系统
  5. php lodop完整案例,lodop判断是否打印成功
  6. 超声波明渠流量计在自然界灌溉的应用
  7. topcoder开发
  8. 在线手动为火狐浏览器安装AdGuard扩展
  9. 打造地图拼接利器(二)软件框架
  10. 可牛杀毒恐成金山弃子