非法的多字节序列,转换的时候发生错误。

如果你在直接读取txt文件:

代码是open(f,"r")

f=r"H:\python_project\a.txt"
file=open(f,"r")    #open(文件路径名,访问模式)r---read读文件
data=file.read()
file.close()  #关闭文件
print(data)

改成:

f=r"H:\python_project\a.txt"
file=open(f,"r",encoding='UTF-8')    #open(文件路径名,访问模式)r---read读文件
data=file.read()
file.close()  #关闭文件
print(data)

或者是:

with open('article.txt','rb') as f:  # 打开新的文本text_new = f.read()  # 读取文本数据

改成:

with open('article.txt','r',encoding='UTF-8') as f:  # 打开新的文本text_new = f.read()  # 读取文本数据

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

  1. 解决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 ...

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

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

  3. python报错UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0x97 in position的解决方法

    在编写代码时,调用python解释器中的模块时出现 UnicodeDecodeError: 'gbk' codec can't decode byte 0x97 in position 20: ill ...

  4. 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 ...

  5. python open报错:‘gbk‘ codec can‘t decode byte 0xbd in position xxxx: illegal multibyte sequence

    python 打开文件: f = open(logpath, 'r') buff = f.read() 出错:UnicodeDecodeError: 'gbk' codec can't decode ...

  6. Python 编码错误UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xac in position 131: illegal multibyte

    报错:UnicodeDecodeError: 'gbk' codec can't decode byte 0xac in position 131: illegal multibyte sequenc ...

  7. 报错:UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0x80 in position 20: illegal multibyte sequence

    就比如说我的报错如图所示: 翻译过来大致意思就是:gbk编码器不能解码位置在20的字节0x80:非法多字节序列. 通过报错的信息提示,我们找到代码所在的py文件: 原因显而易见,with open打开 ...

  8. UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0x80 in position 658: illegal multibyte sequence

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

  9. 解决UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0x80 in position 0: illegal multibyte sequence问题

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

最新文章

  1. CentOS 安装Python3
  2. asp.net MVC 权限设计
  3. Linux内核分析(二) 段页式分析
  4. Java集合框架:HashMap
  5. SRX alarm: Autorecovery information needs to be saved
  6. 西奥妮·帕帕斯《天天数学》
  7. 如何屏蔽Canvas指纹跟踪
  8. 字节面试:如何用Redis实现一个分布式锁?
  9. python全栈学习--day13(迭代器,生成器)
  10. 做网站买主机还是服务器,做网站买主机还是服务器
  11. Action以外的类中来获得Spring所管理的Service对象
  12. html5直播礼物动画,GitHub - General757/giftanim: 直播礼物动画 送赞送礼物动画 仿映客礼物动画侧栏弹出送花人和礼物以及x1 x2 x3效果,支持队列 排序...
  13. VS2005水晶报表教程
  14. 20张动图全析四大显微分析(SEM、TEM、AFM、STM)工作原理!
  15. APP微信小程序测试一览表(常规用例)
  16. zf:tf7: RNN—古诗词
  17. 前端 配色网站 自用 免费 颜色很全
  18. tyvj P1517 飘飘乎居士的乌龟(最大流)
  19. C++如何输入/输出
  20. SpringCloud熔断器Hystrix

热门文章

  1. PHP学习-3 端口开放
  2. Java8的日期-时间学习
  3. python学习笔记——小插曲
  4. 宿小程民序的开发有哪些功能
  5. Android下拉列表框
  6. AtCoder Beginner Contest 217
  7. 百度云搜索引擎森林战士_华为拟安装“俄版安卓”;百度回应内部贪腐;Android Studio 3.5 RC2 发布 | 极客头条...
  8. JAVA梅森旋转随机算法_梅森旋转算法
  9. 梅森旋转(Mersenne twister)及其他随机数生成算法
  10. Delphi ord 函数