解决'ascii' codec can't encode character
来源:互联网 发布:mysqldump 备份数据库 编辑:程序博客网 时间:2024/06/09 23:37
问题
下午写实验代码时,遇见一个错误。
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 sysreload(sys)sys.setdefaultencoding('utf-8')
0 0
- 解决'ascii' codec can't encode character
- 解决'ascii' codec can't encode character
- 解决UnicodeEncodeError: 'ascii' codec can't encode
- 解决:"UnicodeEncodeError: 'ascii' codec can't encode character u'\xa0' in position"错误
- 解决UnicodeEncodeError: 'latin-1' codec can't encode character
- 解决UnicodeEncodeError: 'ascii' codec can't encode characters in position
- UnicodeEncodeError: 'gbk' codec can't encode character ...
- UnicodeEncodeError: 'gbk' codec can't encode character
- UnicodeEncodeError: ‘gbk’ codec can’t encode character
- UnicodeEncodeError: 'gbk' codec can't encode character ...
- UnicodeEncodeError: ‘gbk’ codec can’t encode character
- UnicodeEncodeError: 'gbk' codec can't encode character ...
- UnicodeEncodeError: 'gbk' codec can't encode character
- UnicodeEncodeError: 'ascii' codec can't encode characters
- {ros} ascii codec can't encode characters
- UnicodeEncodeError: ‘ascii’ codec can’t encode characters
- Solution to "'ascii' codec can't encode character" when writing file
- 'ascii' codec can't encode character u'\u9ed1' in position 0: ordinal not in...
- 用JAVA画个简单的拓扑图
- 随笔
- 《疯狂宇宙》阅读笔记
- JMeter学习笔记6-Duration Assertion和Size Assertion
- win10 Anaconda下安装TensorFlow 1.1.0(简易)
- 解决'ascii' codec can't encode character
- HDU 5980 Find Small A
- Android 进程(上),启动进程。
- Oracle中job使用详解
- oracle系统包DBMS_OUTPUT
- 经典解析MakeFile
- 《影响力》阅读笔记
- 在python中函数是第一类对象
- java中讲讲DataOutputStream的用法,举例?