问题

下午写实验代码时,遇见一个错误。

Traceback (most recent call last):
File “/home/kang/坚果云_windows/final_paper/code/genetic_enhancement/workspace/src/network_analysis/preprocess.py”, line 54, in get_feature
print str(fore_name.text) + ’ ’ + str(last_name.text)
UnicodeEncodeError: ‘ascii’ codec can’t encode character u’\xed’ in position 3: ordinal not in range(128)

解决

在python2.7下,将字符串写入到文件时会出现”UnicodeEncodeError: ‘ascii’ codec can’t encode character u’\xa0’ in position”的错误,原因是由于python基于ASCII处理字符的,当出现不属于ASCII的字符时,会出现错误信息。因此,指定文件字符集为utf-8

在文件头部加入以下代码:

import sys
reload(sys)
sys.setdefaultencoding('utf-8')

---------------------
作者:Kang_TJU
来源:CSDN
原文:https://blog.csdn.net/kang_tju/article/details/71055952
版权声明:本文为博主原创文章,转载请附上博文链接!

解决'ascii' codec can't encode character相关推荐

  1. UnicodeEncodeError: 'ascii' codec can't encode character....

    转自:http://blog.csdn.net/zuyi532/article/details/8851316 python2.7 sql_text = 'insert into gia_list(g ...

  2. 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( ...

  3. ubuntu安装谷歌浏览器 typora+出现编码错误‘ascii‘ codec can‘t encode character ‘\u6b66‘+docker里安装tensorrt报错

    一.首先下载谷歌浏览器 https://www.google.cn/chrome/ sudo dpkg -i google-chrome-stable_current_amd64.deb 就安装好了, ...

  4. 终极解决方案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 no ...

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

  6. 报错UnicodeEncodeError: ‘ascii‘ codec can‘t encode character ‘\u7b2c‘ in position 64: ordinal not in r

    报错UnicodeEncodeError: 'ascii' codec can't encode character '\u7b2c' in position 64: ordinal not in r ...

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

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

  9. UnicodeEncodeError: 'ascii' codec can't encode character

    2019独角兽企业重金招聘Python工程师标准>>> ######问题 UnicodeEncodeError: 'ascii' codec can't encode charact ...

最新文章

  1. ZOJ 3329 One Person Game 带环的概率DP
  2. Neural Representation Learning in NLP | 实录·PhD Talk #07
  3. 不用eclipse创建第一个servlet
  4. 项目托管 网站 小记
  5. 使用 http-proxy 实现 SAP UI5 请求的代理重定向
  6. HDU-水饺基情 二维树状数组
  7. c2010页面闪现_vue使用v-if v-show页面闪烁,div闪现的解决方法
  8. 各种同步方法性能比较(synchronized,ReentrantLock,Atomic)
  9. vue项目中使用百度离线地图(最新全面爬坑版)
  10. UWB定位技术原理图解
  11. 最新台式计算机CPU,三月台式电脑CPU性能排行榜, 2019年3月最新版CPU天梯图
  12. excel2007/2010中独立显示窗体的方式
  13. css 修改文字基准线_css如何添加删除线?css text-decoration属性设置删除线(代码实例)...
  14. 干货丨应聘Java开发工程师的基本要求是什么?
  15. jekyll部署到服务器
  16. KafkaConsumer is not safe for multi-threaded access
  17. 移动硬盘如何分区?分区软件推荐:
  18. Android开发整理
  19. 对于拓扑空间的一些理解
  20. 西门子1200下载报错

热门文章

  1. Spring事务隔离级别与数据库隔离级别不一致时,该以谁为准?
  2. 卷积神经网络算法python实现车牌识别_车牌识别算法之CNN卷积神经网络
  3. 分享97个框架模板PHP源码,总有一款适合你
  4. 使用FileProvider 分享文件
  5. 小程序tabBar底部如何实现?
  6. 零基础学小程序 —— 模板样式(三)
  7. Cadence PSpice 仿真11:电感型低通滤波器最坏情况分析仿真实战图文教程
  8. springboot整合阿里云ocr对身份证或通用文字进行识别提取
  9. 关于unity粒子系统renderer设为mesh(网格)模式后无法旋转的问题
  10. 【Pr剪辑】Pr下载链接,基础操作,渲染1080视频,视频导出,音频导出,视频变速和合并