使用python3 print 中文文本时,出现错误:
print(textlist)
UnicodeEncodeError: 'ascii' codec can't encode character '\u4e2d' in position 2: ordinal not in range(128)
解决方法:
import sys
import importlib
importlib.reload(sys)
import codecs
sys.stdout = codecs.getwriter("utf-8")(sys.stdout.detach())