我正在运行Python 3.5.2并尝试使用unicode和UTF-8做一些基本的东西。我目前只是想输出非ASCII字符而无法这样做。例如,这个:
ddd = '\u0144'
print(ddd)
给我一个Unicode编码错误,告诉我该字符映射到undefined。根据我对Python 3.5.2中的unicode的理解,映射应该自动发生。我尝试将# -*- coding: utf-8 -*-
放在代码之前以及.decode
和.encode
的各种组合中,但无济于事。
答案 0 :(得分:1)
PM 2Ring,在命令提示符下输入chcp 65001
就可以了。谢谢!