记一次python3的编码问题(UnicodeEncodeError: ‘latin-1‘)

1、问题描述

今天在用python3跑代码时,在输出中文文本信息时,一直报如下的错误信息:

UnicodeEncodeError: 'latin-1' codec can't encode character '\u203a' in position 1: ordinal not in range(256)

2、解决办法

设置环境变量

export PYTHONIOENCODING=utf-8

可能原因分析:
可能时因为python默认编码是latin-1,所以会导致这个问题,将python默认的编码改成utf-8即可

©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页