linux报错:
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-3: ordinal not in range(128)
一般是python编码配置错误,可通过如下命令查看:
import sys
print(sys.stdout.encoding)
如果输出是**‘ANSI_X3.4-1968’**,更改编码配置为utf-8
export PYTHONIOENCODING=utf-8
问题解决。