标签: python unicode stdout
在python3中,我遇到了将unicode字符打印到stdout时出现问题,脚本失败,直到我将它设置在文件的顶部:
sys.stdout = codecs.getwriter('utf8')(sys.stdout.buffer)
但这会缓冲输出,我希望逐行生成输出。我应该改变什么来阻止缓冲?