python 3 utf8输出到Windows 7控制台

时间:2017-04-12 00:50:59

标签: windows python-3.x utf-8

我有一个单词列表,其中一些包含unicode字符。当我尝试将其打印到控制台时,我得到UnicodeEncodeError

  

UnicodeEncodeError:' charmap'编解码器不能对位置82-83中的字符进行编码:字符映射到

如果我改为尝试:

print([word.encode('utf8') for word in words])

程序运行成功,但我的输出是一个字节文字列表,如:

[b'word1', b'word2']

我无法找到一种方法将其解码为一个字符串,该字符串将在没有b'的情况下在我的显示器上打印

0 个答案:

没有答案