Python 3.5.2非Ascii字符输出

时间:2016-08-28 11:20:41

标签: python unicode utf-8 character-encoding non-ascii-characters

我正在运行Python 3.5.2并尝试使用unicode和UTF-8做一些基本的东西。我目前只是想输出非ASCII字符而无法这样做。例如,这个:

ddd = '\u0144'
print(ddd)

给我一​​个Unicode编码错误,告诉我该字符映射到undefined。根据我对Python 3.5.2中的unicode的理解,映射应该自动发生。我尝试将# -*- coding: utf-8 -*-放在代码之前以及.decode.encode的各种组合中,但无济于事。

1 个答案:

答案 0 :(得分:1)

PM 2Ring,在命令提示符下输入chcp 65001就可以了。谢谢!

相关问题