从报错讲起:

UnicodeDecodeError: 'gbk' codec can't decode byte 0xaa in position 2: illegal multibyte sequence

出现这个错误一般是由于打开文件时,没有指定编码引起的,比如下面代码

with open('../corpus.txt', mode = 'r') as f:

解决方法很简单,为其指定编码就行了

with open('../corpus.txt', encoding='utf-8',  mode = 'r') as f:

还有一个常见的问题就是,生成txt文件,查看内容时发现乱码,这可能与你在打开文件时没有指定编码方式有关

代码就像这样

output = open('context.txt', 'w')

解决的方式也很简单,只要在打开文件时,指定文件编码就行了

output = open('context.txt', 'w', encoding="utf-8")

python 读写txt文件乱码问题相关推荐

  1. python写入TXT文件乱码,且utf-8无效

    python写入TXT文件乱码,且utf-8无效 使用write函数写入txt文件,enconding='utf-8',得到的文件中部分中文乱码. 解决: 将代码改为: f1 = open(" ...

  2. python读取txt文件乱码-python文件乱码

    广告关闭 腾讯云双11爆品提前享,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高满返5000元! 原文地址:http:www.zisexinghen.cnlikeshare322. ...

  3. Python读写txt文件时的编码问题

    转载自: https://www.cnblogs.com/baijing1/p/9885891.html (授权问题请直接私信) 这个问题来自于一个小伙伴,他在处理中文数据时需要先把里面的文本过滤然后 ...

  4. python读写txt 文件

    一.读文件 步骤:打开 – 读取 – 关闭 f= open('D:\pythontxt1.txt') f.read() #返回txt 文件的所有内容 while True: lines = f.rea ...

  5. python读写txt文件,并用jieba库进行中文分词

    在虎扑上随便找了一段文字,粘贴到word.txt文件中,然后对这段文字进行处理. 其中用到的matplotlib库,主要是用来绘图:jieba库,对文字进行分词:wordcloud库,构建词云. 一. ...

  6. python读txt很大_Python读写txt文件

    python读写txt文件 准备原始txt数据 3.14159265358979323846264338327950288419716939937510582097494459230781640628 ...

  7. python读取txt文件并写入excel-Python读excel生成数据存入txt文件

    我的excel文件结构: 学习了xlrd如何操作excel文件.python读写txt文件.jason.dumps()转换dict为string类型之后,进行了第一次尝试. 第一次尝试: import ...

  8. c# 逐行写txt_C#读写TxT文件

    文/嶽永鹏 WPF 中读取和写入TxT 是经常性的操作,本篇将从详细演示WPF如何读取和写入TxT文件. 首先,TxT文件希望逐行读取,并将每行读取到的数据作为一个数组的一个元素,因此需要引入List ...

  9. python读取txt文件写入-Python读写txt文本文件的操作方法全解析

    一.文件的打开和创建 >>> f = open('/tmp/test.txt') >>> f.read() 'hello python! hello world! ...

最新文章

  1. 深圳腾讯内部Jetpack宝典意外流出!极致经典,堪称Android架构组件的天花板
  2. TensorFlow 相关 URL
  3. BZOJ 2440 完全平方数
  4. bootstrap中让图片自适应不同的分辨率的方法
  5. 面向对象——意图与逻辑
  6. windows10系统电脑点击睡眠没反应怎么办?
  7. spark的集群安装
  8. 【软件开发】【项目管理】项目管理那些事儿之那些权力
  9. 什么是diff算法?
  10. python中步长什么意思,python步长是什么
  11. C语言中性别比例怎么表示,Problem G: C语言实验--算算男生女生的比例
  12. ps里面怎么插入流程图_Photoshop制作网站流程图详细过程
  13. 常用request方法
  14. 高品质回音消除 模块 : F-23
  15. 韬光逐薮 含章未曜#新学期 新FLAG#
  16. 如何理解self attention中的QKV矩阵
  17. 怪异盒模型flex布局
  18. 利用WebBrower封装的自己的浏览器MyIE源代码
  19. 开源网校系统源码,网校系统开发小技巧
  20. 面向对象IOS编程中的聚合与耦合

热门文章

  1. 非线性可视化(3)混沌系统
  2. 从病毒开始聊聊那些windows下大杂烩
  3. 教你2种常用的电商高并发处理解决方案
  4. 栅格地图矢量化的一个思路
  5. WPS加载项系列(3)WPS项目部署
  6. DoubanFm之设计模式(一)
  7. python基础之温度转换
  8. WMS 系统出入库理解
  9. 如何使用阿里云国际版控制台使用海外云服务器-Unirech
  10. android中的m、mm、mmm、make指令