终极解决方案UnicodeEncodeError: 'ascii' codec can't encode character u'\uff08' in position 13: ordinal not
又遇到报错:
UnicodeEncodeError: 'ascii' codec can't encode character u'\uff08' in position 13: ordinal not in range(128)
这个问题遇到多次了了,但都是通过第一个方案解决了,但这次貌似不行了。最终采用了方案三,顺便整理下网上其他方案
第一种方案(90%情况下,大部分帖子都是这个)
一般报错到代码都是自己写到代码,代码上添加
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
第二种方案,引用到包出现错误(未解决我的问题,但有人提到过这种处理方案)
在python的lib\site-packages文件夹下新建一个sitecustomize.py
cat sitecustomize.py #添加如下内容,设置编码为utf8
#encoding=utf8
import sys
reload(sys)
sys.setdefaultencoding('utf8')
参考:https://www.cnblogs.com/kevingrace/p/5893121.html
第三种方案 进入python终端,执行如下命令
import sys, codecs, locale; print str(sys.stdout.encoding);
是否时utf8(ubunut系统)
如果不是,比如我的是这个
'ANSI_X3.4-1968'
则修改环境变量PYTHONIOENCODING为utf8
执行:export PYTHONIOENCODING=utf-8
终极解决方案UnicodeEncodeError: 'ascii' codec can't encode character u'\uff08' in position 13: ordinal not相关推荐
- UnicodeEncodeError: 'ascii' codec can't encode character u'\u548c' in position 0: ordinal not in ran
问题描述: 运行Python程序时,出现UnicodeEncodeError: 'ascii' codec can't encode character u'\u548c' in position 0 ...
- 解决:UnicodeEncodeError: 'ascii' codec can't encode character u'\xa0' in position错误
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/Haiyang_Duan/article ...
- django admin 账户 输入汉字会报错 'ascii' codec can't encode character u'\u4eba' in position 0: ordinal not i
在创建的django项目中的 model文件下 首行加上如下代码 import sys reload(sys) sys.setdefaultencoding("utf8")
- UnicodeEncodeError: 'ascii' codec can't encode character....
转自:http://blog.csdn.net/zuyi532/article/details/8851316 python2.7 sql_text = 'insert into gia_list(g ...
- UnicodeEncodeError: 'ascii' codec can't encode character
2019独角兽企业重金招聘Python工程师标准>>> ######问题 UnicodeEncodeError: 'ascii' codec can't encode charact ...
- 解决Docker安装过程中yum源错误的“UnicodeEncodeError: ‘ascii‘ codec can‘t encode charact u‘\ufffd‘ in position“问题
背景 在安装Docker时,使用yum包管理器可能会遇到以下类似的错误信息: Traceback (most recent call last): File "/usr/bin/yum&qu ...
- Python错误:'ascii' codec can't encode character u'\u7b2c' in position 0:
在python2.7下,将字符串写入到文件时会出现"UnicodeEncodeError: 'ascii' codec can't encode character u'\xa0' in p ...
- Python发邮件: ‘ascii’ codec can’t encode character u’\u201c’ in position 9
错误:ERROR:root:Uncaught exception running rule RMS alert email rule: 'ascii' codec can't encode chara ...
- UnicodeEncodeError: 'ascii' codec can't encode character '\xe3' in position 0: ordinal not in range
UnicodeEncodeError: 'ascii' codec can't encode character '\xe3' in position 0: ordinal not in range( ...
最新文章
- R语言axis函数自定义可视化的坐标轴刻度线(axis ticks)
- 阿里云地图添加点线面
- php auth和rbac区别,php中比rbac更好的权限认证的方式auth类认证
- 第2章 数字之魅——快速寻找满足条件的两个数
- 图解CSS3----3-目标伪类选择器
- python 爬虫抓取网页数据导出excel_如何用excel实现网页爬虫
- 7.26 1004度度熊的午饭时光 百度之星题解
- Theano安装与测试过程
- 【例6-19】求字符串长度函数strlen()
- 腾飞计算机学校怎么样,合肥腾飞职业技术学校怎么样
- 机器学习 | 样本不平衡问题处理方法
- java中文转拼音_java中文转拼音
- 一文搞定hive之insert into 和 insert overwrite与数据分区
- 本地缓存、服务器缓存、分布式缓存介绍
- 无意中看到,有一些感受。。。
- 程序员如何接私活、外包的秘技
- 哔哩哔哩视频显示在Github的Markdown博客页方法
- 浙大教授:如何规划自己的博士五年生活?
- 考博计算机博士研究计划,科研方法 | 写完了研究计划书?请不要功亏一篑!
- [国产PLC]耐特过硬PLC在太阳能热水器系统中如何运用
热门文章
- 不仅仅于 Json和XML ,快来学习Google出品的序列化神器Protocol Buffer
- sql示例_操作员之间SQL概述和示例
- 您可能(或可能不)知道的5条便捷的Transact-SQL技巧
- 使用xp_readerrorlog命令读取SQL Server错误日志
- cte公用表表达式_在SQL Server中使用CTE进行插入和更新(公用表表达式)
- 程序员修神之路--分布式高并发下Actor模型如此优秀
- EmbarassedBirds全体开发人员落泪
- 用JavaScript语言制作简易版轮播图
- java常用的空对象 null
- [Remoting专题系列] 八:元数据