本文转载博文:http://blog.csdn.net/shijing_0214/article/details/51971734(亲测有用)

使用python的时候经常会遇到文本的编码与解码问题,其中很常见的一种解码错误如题目所示,下面介绍该错误的解决方法,将‘gbk’换成‘utf-8’也适用。

(1)、首先在打开文本的时候,设置其编码格式,如:open(‘1.txt’,encoding=’gbk’); 
(2)、若(1)不能解决,可能是文本中出现的一些特殊符号超出了gbk的编码范围,可以选择编码范围更广的‘gb18030’,如:open(‘1.txt’,encoding=’gb18030’); 
(3)、若(2)仍不能解决,说明文中出现了连‘gb18030’也无法编码的字符,可以使用‘ignore’属性进行忽略,如:open(‘1.txt’,encoding=’gb18030’,errors=‘ignore’); 
(4)、还有一种常见解决方法为open(‘1.txt’).read().decode(‘gb18030’,’ignore’)

UnicodeDecodeError: 'gbk' codec can't decode byte 0xab in position 11126: illegal multibyte sequence相关推荐

  1. UnicodeDecodeError: 'gbk' codec can't decode byte 0xab in position 43: illegal multibyte sequence

    python读取txt文件时报错: UnicodeDecodeError: 'gbk' codec can't decode byte 0xab in position 43: illegal mul ...

  2. 成功解决UnicodeDecodeError: 'gbk' codec can't decode byte 0xab in position 28: illegal multibyte sequenc

    成功解决UnicodeDecodeError: 'gbk' codec can't decode byte 0xab in position 28: illegal multibyte sequenc ...

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

  4. 成功解决UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xba in position 2: illegal multibyte sequence

    成功解决UnicodeDecodeError: 'gbk' codec can't decode byte 0xba in position 2: illegal multibyte sequence ...

  5. UnicodeDecodeError: 'gbk' codec can't decode byte 0xae in position 199: illegal multibyte sequence

    在做<机器学习实战>里的朴素贝叶斯算法时提示错误 UnicodeDecodeError: 'gbk' codec can't decode byte 0xae in position 19 ...

  6. UnicodeDecodeError: 'gbk' codec can't decode byte 0xd2 in position 85: illegal multibyte sequence

    1.今天,写一个小代码运行时,报了这个错误:UnicodeDecodeError: 'gbk' codec can't decode byte 0xd2 in position 85: illegal ...

  7. UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xae in position 16: illegal multibyte sequence

    [问题描述] 今天在使用scrapy框架的时候出现了如下错误: Traceback (most recent call last):File "d:\anaconda\lib\runpy.p ...

  8. UnicodeDecodeError: 'gbk' codec can't decode byte 0xae in position 167: illegal multibyte sequence

    UnicodeDecodeError: 'gbk' codec can't decode byte 0xae in position 167: illegal multibyte sequence 文 ...

  9. UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0x9a in position 174: illegal multibyte sequence

    UnicodeDecodeError: 'gbk' codec can't decode byte 0x9a in position 174: illegal multibyte sequence 小 ...

  10. 解决UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xa7 in position 85: illegal multibyte sequence

    解决UnicodeDecodeError: 'gbk' codec can't decode byte 0xa7 in position 85: illegal multibyte sequence ...

最新文章

  1. Strategy_Level1
  2. erlang精要(2)-数制
  3. 前端学习(2018)vue之电商管理系统电商系统把good_cat转换为字符串
  4. 用计算机画好看的图形,如何画一手漂亮的电脑效果图?技巧案例赏析!
  5. 华为 P30系列最高补贴1200元!华为开启以旧换新服务了
  6. 文件可以直接删除吗_原来手机中的这些文件可以删除,难怪手机越用越卡
  7. 首提“智能X效应”,英特尔携手产业加速智能变革
  8. 创建数组-直接法/增量法 namelengthmax isvarname iskeyword
  9. 问题 1020: [编程入门]猴子吃桃的问题
  10. php获取汉字拼音首字母的方法
  11. 软件运行 计算机硬件环境,软件运行环境该怎么写
  12. firefox 网页无法播放视频问题
  13. 2020下半年软件设计师上午真题(参考答案)
  14. Iphone手机,调用微信支付JSAPI缺少参数 timeStamp
  15. java el if_EL 表达式中条件运算符用于执行某种条件判断,它类似于 Java 语言中的 if-else 语句 。 ( )_学小易找答案...
  16. AI笔记: 数学基础之方向导数的计算和梯度
  17. codevs1380 没有丧尸的舞会
  18. 华为IPsec实现支部与支部间借助总部进行隧道中转
  19. 计算机网络实验——交换机的基本配置与管理
  20. oracle expense po,ORACLE ERP中PO/INV/AP/GL流程对应那些关键基表、接口表?

热门文章

  1. Atitit sumdoc ta index list atiitt 2008 diary 大事记v2 s222.docx Atiti. 2010---2016大事记 just world new
  2. Atitit it 互联网 软件牛人的博客列表
  3. Atitit.常见的4gl 第四代编程语言  与 dsl
  4. Atitit.收银系统pos 以及打印功能的行业标准
  5. Atitit. 委托的本质 c#.net java php的比较
  6. paip.python错误解决 0x64024e96 指令引用的 0x00000135 内存。该内存不能为 read。
  7. 巴菲特:我们最大的错误不是做错了什么,而是该做的没做
  8. 云钉一体,支撑5亿用户1900万企业背后的技术复盘
  9. 申通上云?技术详解! | 凌云时刻
  10. 笨猪猪:“暹粒游记”(下)