首页 > 编程语言 > 详细

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

时间:2017-02-16 22:11:16      阅读:816      评论:0      收藏:0      [点我收藏+]

环境:mac+python 2.7

场景描述:在使用python修改excel内容修改表格内容为中文保存时报以下错误

技术分享

此时已经设置了utf-8了

技术分享

但保存时仍然报错错

技术分享

此时将python中的中文使用unicode编码即可。如下图:

技术分享

 

 

==========总结解决方案============

第一种:

  第一行加:# -*- coding: utf-8 -*- ,如下图:

     技术分享

第二种:

  引用处设置默认编码格式

  技术分享

第三种:

  使用中文处将中文unicode编码

      技术分享

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

原文:http://www.cnblogs.com/pengei/p/6407077.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!