zoukankan      html  css  js  c++  java
  • 14 python读取文件时出现UnicodeDecodeError: 'gbk' codec can't decode byte 0xb7 in position 26: illegal multibyte sequence解决方法

    >>> f = open("D:\all.txt", "r")
    >>> f.read()
    Traceback (most recent call last):
      File "<pyshell#4>", line 1, in <module>
        f.read()
    UnicodeDecodeError: 'gbk' codec can't decode byte 0xb7 in position 26: illegal multibyte sequence

    后来把"r" 改成encoding = "utf-8",莫名的就可以了

    >>> f = open("D:\all.txt", encoding="utf-8")
    >>> f.read()
    ' ------------ 正文卷 ------------ 第001章 我!秦始皇!打钱!     高高凸起的粉红色被窝,不停的蠕动,不清楚里面的情形,瞧着体积里面起码得藏了两个人。     屋子的主人叫小佩奇,是个孤儿,靠着勤工俭学熬到大学毕业,原本在一家不错的皮革厂当着一个小会计,有个漂亮的女朋友,生活可谓没羞没臊。     可是天不如人愿,皮革厂的黄老板跑了。不错,这件事闹的挺大,大家都知道的。     他带着他的小姨子跑了……     跑了倒不要紧,但是压了半年的工资,跟着就打水漂了!     这还是次要,主要的是小佩奇的女朋友就是黄老板的小姨子……

  • 相关阅读:
    python实现的列表操作
    python的静态方法
    python标准库学习2
    javascript继承原型继承的例子
    jQuery高亮显示文本中重要的关键字
    表格展开伸缩
    jQuery设计思想
    python标准库学习3
    python中的继承和抽象类的实现
    表格的变色问题
  • 原文地址:https://www.cnblogs.com/wssaried/p/9862701.html
Copyright © 2011-2022 走看看