文章标题

来源:互联网 发布:围棋训练软件 编辑:程序博客网 时间:2024/05/17 01:30

对logging封装了后发现
loggers.warning(“中文”) 调用后 出现UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xe4 in position 0: ordinal not
logging.warning(“中文”) 不会出错,
最后 加上了下面三句
import sys
reload(sys)
sys.setdefaultencoding(‘utf8’)

知道其他原因的,或者更好解决办法的,请喷

0 0