Python基于codecs模块实现文件读写案例解析


Posted in Python onMay 11, 2020

codecs在读取文件时,发生错误:

UnicodeDecodeError: 'utf-8' codec can't decode byte 0xbe in position 0: invalid start byte

中文切换编码:gbk,正常解决。

Python基于codecs模块实现文件读写案例解析

但有时,utf-8和gbk都不好使用,使用notepad++,打开有乱码;看到有小块黑色。

Python基于codecs模块实现文件读写案例解析

这时候,需要加个参数, errors="ignore"

# 读文件:含特殊字符
import codecs
f = codecs.open('20.txt', 'rb',encoding='gbk', errors="ignore")
# 默认编码utf-8,中文是gbk
content = f.readline()
f.close()
print('in:',content)

Python基于codecs模块实现文件读写案例解析

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python基于phantomjs实现导入图片
May 13 Python
Python实现的简单模板引擎功能示例
Sep 02 Python
使用python生成杨辉三角形的示例代码
Aug 29 Python
Python实现打砖块小游戏代码实例
May 18 Python
python3射线法判断点是否在多边形内
Jun 28 Python
深入学习python多线程与GIL
Aug 26 Python
Python使用APScheduler实现定时任务过程解析
Sep 11 Python
如何通过Python3和ssl实现加密通信功能
May 09 Python
使用Tensorflow-GPU禁用GPU设置(CPU与GPU速度对比)
Jun 30 Python
基于selenium及python实现下拉选项定位select
Jul 22 Python
用Python可视化新冠疫情数据
Jan 18 Python
Python通用验证码识别OCR库ddddocr的安装使用教程
Jul 07 Python
Python基于pandas爬取网页表格数据
May 11 #Python
Python调用shell命令常用方法(4种)
May 11 #Python
python中sort sorted reverse reversed函数的区别说明
May 11 #Python
python的reverse函数翻转结果为None的问题
May 11 #Python
Pyecharts地图显示不完成问题解决方案
May 11 #Python
将python字符串转化成长表达式的函数eval实例
May 11 #Python
python函数中将变量名转换成字符串实例
May 11 #Python
You might like
PHP将DateTime对象转化为友好时间显示的实现代码
2011/09/20 PHP
php 无限分类 树形数据格式化代码
2016/10/11 PHP
PHP之多条件混合筛选功能的实现方法
2019/10/09 PHP
浅谈Javascript事件处理程序的几种方式
2012/06/27 Javascript
javascript在子页面中函数无法调试问题解决方法
2014/01/17 Javascript
在jquery boxy中添加百度地图坐标拾取注意流程
2014/04/03 Javascript
浅析$(function) ready和onload 的区别
2016/09/03 Javascript
touch.js 拖动、缩放、旋转 (鼠标手势)功能代码
2017/02/04 Javascript
JS实现根据密码长度显示安全条功能
2017/03/08 Javascript
ECMAScript6 新特性范例大全
2017/03/24 Javascript
使用 Vue.js 仿百度搜索框的实例代码
2017/05/09 Javascript
angular.js实现购物车功能
2017/10/23 Javascript
vue 组件中slot插口的具体用法
2018/04/03 Javascript
Vue中保存数据到磁盘文件的方法
2018/09/06 Javascript
Vue切换div显示隐藏,多选,单选代码解析
2020/07/14 Javascript
[04:52]2015国际邀请赛LGD战队晋级之路
2015/08/14 DOTA
Django中对通过测试的用户进行限制访问的方法
2015/07/23 Python
python getopt详解及简单实例
2016/12/30 Python
Django配置celery(非djcelery)执行异步任务和定时任务
2018/07/16 Python
用python标准库difflib比较两份文件的异同详解
2018/11/16 Python
Python实现的爬取小说爬虫功能示例
2019/03/30 Python
python实现简单聊天室功能 可以私聊
2019/07/12 Python
Django工程的分层结构详解
2019/07/18 Python
python实现统计代码行数的小工具
2019/09/19 Python
基于python检查矩阵计算结果
2020/05/21 Python
基于python requests selenium爬取excel vba过程解析
2020/08/12 Python
python批量生成身份证号到Excel的两种方法实例
2021/01/14 Python
康拓普公司Java笔面试
2016/09/23 面试题
婚礼证婚人证婚词
2014/01/13 职场文书
求职简历中自我评价
2014/01/28 职场文书
公务员中国梦演讲稿
2014/08/19 职场文书
工厂见习报告范文
2014/10/31 职场文书
2015年社区工作总结
2015/04/08 职场文书
装饰技术负责人岗位职责
2015/04/13 职场文书
比赛主持人开场白
2015/05/29 职场文书
Redis高并发缓存架构性能优化
2022/05/15 Redis