如何在Python 3中打印unicode字符串?
myString = 'My unicode character: \ufffd'
print(myString)
输出应该是:“我的unicode字符:ü”
文件“C:\ Program Files(x86)\ Python35-32 \ lib \ encodings \ cp850.py”,第19行,编码返回codecs.charmap_encode(输入,self.errors,encoding_map)[0] UnicodeEncodeError:'charmap '编解码器无法编码位置22中的字符'\ ufffd':字符映射到
我已经在Stack Exchange上阅读了很多关于此的文章,但没有解答 .
请帮忙 . 我真的很好奇如何解决这个看起来很简单的例子!非常提前!
1 回答
您似乎正在使用Windows命令行执行此操作 .
在运行
python3
之前,您可以尝试先运行以上命令 . 它会将控制台编码器设置为可以代表您的数据的utf-8 .