- 问题如下
在实现一个功能函数的时候,出现了
输出时候不能够输出中文的错误
功能函数见链接
[9/23/2019 2:34:45 PM] self.terminal.write(message) [9/23/2019
2:34:45 PM] UnicodeEncodeError: ‘ascii’ codec can’t encode characters
in position 0-1: ordinal not in range(128)
import sys
import io
sys.stdout = io.TextIOWrapper(sys.stdout.buffer, encoding='utf-8')
sys.stdout.write(" 你好 1231312 asdfasdf" + '\n')
- 参考文献
python读写gbk、utf-8等输入输出流 - 简书
https://www.jianshu.com/p/1650ad223338