报错原因:

python2.x的默认编码是ascii,而代码中可能由utf-8的字符导致,解决方法是设置utf-8。

解决办法:

永久修改python的默认编码为“utf-8”

方法1:

找到出错的文件,在import后增加下面几行

import sys
if sys.getdefaultencoding() != 'utf-8':reload(sys)sys.setdefaultencoding('utf-8')

方法2:

在python的Lib\site-packages文件夹下新建一个sitecustomize.py,内容为:

# encoding=utf8
import sys  reload(sys)
sys.setdefaultencoding(’utf8’)   

Python报错:UnicodeDecodeError:‘ascii‘ codec can‘t decode byte 0xe8 in position相关推荐

  1. python报错UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0xe8 in position 0 解决方案

    python报错UnicodeDecodeError: 'ascii' codec can't decode byte 0xe8 in position 0 解决方案 参考文章: (1)python报 ...

  2. Python报错UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xe0 in position 0: ordinal not in range

    Windows 7机器上安装Python2.7后,下载一些Package包进行setup时总是报错UnicodeDecodeError,如下: File "C:\Python27\lib\m ...

  3. python报错:UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0xe0 in position 0: ordinal not in rang

    在执行下面这段代码是,报错:UnicodeDecodeError: 'ascii' codec can't decode byte 0xe0 in position 0: ordinal not in ...

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

  5. 创建Scrapy项目报错 UnicodeDecodeError: 'ascii' codec can't decode byte 0xa3 in position 19

    刚安装好,创建Scrapy 项目报错: D:\py_workspace\test_scrapy>scrapy startobject a Traceback (most recent call ...

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

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

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

  8. python 报错 UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xd3 in position 解决方法

    在使用urllib获取reqest的response的时候,还要进行解码 content = urllib.request.urlopen(request).read().decode() 当执行该语 ...

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

    非法的多字节序列,转换的时候发生错误. 如果你在直接读取txt文件: 代码是open(f,"r") f=r"H:\python_project\a.txt" f ...

  10. Python报错UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte

    Python报错UnicodeDecodeError: 'gbk' codec can't decode byte,这个错误是做NLP的小伙伴常见的一个错误,报错原因是读取的文件中有中文. 核心思路: ...

最新文章

  1. python实时读取日志并打印关键字怎么实现_面试宝典_Python.运维开发.0004.用Python实现tail实时输出新增日志?...
  2. 中国联通备战5G MWC发布《Edge-Cloud平台架构及产业生态白皮书》
  3. Python大战C++,谁能更胜一筹?
  4. java 线程池(2)
  5. [洛谷P2057][SHOI2007]善意的投票
  6. 4.MYSQL 三大范式+BC范式
  7. setHomeButtonEnabled
  8. addroid 自定义布局
  9. 使用particles.js实现网页背景粒子特效
  10. kafka redis vs 发布订阅_对比平台--Redis Vs Kafka 之间的区别
  11. 苹果发布新iPhone SE,售价3299元起;百度网盘破解者被捕;GitHub核心功能免费开放 | 极客头条...
  12. Windows 命令行基础(博主推荐)
  13. PAT 1032 (未完成)
  14. 【目标定位】基于matlab卡尔曼滤波UWB-IMU组合定位导航【含Matlab源码 1601期】
  15. 【2019徐州网络赛:M】Longest subsequence(思维+构造)
  16. 无线硬盘的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  17. 今日头条文章满多少字算原创
  18. Top-down Visual Saliency Guided by Captions
  19. Git速成教学,从0到1看这篇就足够了
  20. matlab基础之变量,matlab基础知识(4):特殊变量

热门文章

  1. 如何使用Dev C++调试(debug)c程序
  2. 开发时对业务技术框架的理解
  3. Android 精品资源(一) 2018年3月23日 星期五
  4. pandas-数据分析
  5. [JSOI 2011]分特产
  6. ubuntu16.04装MatConvNet
  7. UITableViewCell高亮时其子视图的状态修改
  8. ASP.net 網站和Web Application的區別(轉)
  9. spring cloud微服务分布式云架构(四)-断路器(Hystrix)
  10. 为什么 JavaScript 的 this 要这么用?