1.unicode_escape转中文
.decode('unicode_escape')
2.忽略部分编码错误
decode('gb2312', 'ignore') odec can't decode byte 0xc9 in position 187: invalid continuation byte
3.Python3中遇到UnicodeEncodeError: ‘ascii’ codec can’t encode characters in ordinal not in range(128)
1.查看了一下系统环境编码 import sys sys.stdout.encoding 'US-ASCII' 结果 正常显示应该是 en_US.UTF-8 2.vi ~/.bash_profile export LANG="en_US.UTF-8" # 配置编码 source ~/.bash_profile # 配置生效