UnicodeEncodeError: ‘ascii‘ codec can‘t encode character ‘u4eba‘ in position 15:问题解决

Posted lishanlu136

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UnicodeEncodeError: ‘ascii‘ codec can‘t encode character ‘u4eba‘ in position 15:问题解决相关的知识,希望对你有一定的参考价值。

这一看就是python的字符集问题造成的
解决方式:直接在终端运行命令前加上字符集

PYTHONIOENCODING=utf-8 python service.py

如果需要后台挂起运行命令,则输入:

PYTHONIOENCODING=utf-8 nohup python -u service.py &

以上是关于UnicodeEncodeError: ‘ascii‘ codec can‘t encode character ‘u4eba‘ in position 15:问题解决的主要内容,如果未能解决你的问题,请参考以下文章

UnicodeEncodeError:“ascii”编解码器无法编码字符

UnicodeEncodeError:“latin-1”编解码器无法编码字符

“UnicodeEncodeError:‘ascii’编解码器无法编码字符”

Python请求:UnicodeEncodeError:'charmap'编解码器无法编码字符

python3 UnicodeEncodeError错误,cx_oracle模块执行sql报错:UnicodeEncodeError: 'ascii' codec can't

UnicodeEncodeError: 'ascii' 编解码器无法编码字符 u'\u2026'