使用python在cmd中打印UTF-8字符

Tyi*_*ilo 3 python windows cmd utf-8 character-encoding

# -*- coding: utf-8 -*-
print "ÆØÅ"

在使用python 2.7.3在Windows 7中运行上述脚本时cmd,powershell或者cygwin,我得到此输出:

?å?ÿ?à
Run Code Online (Sandbox Code Playgroud)

该文件是UTF-8文件,在我的文本编辑器中工作正常.如何打印"ÆØÅ"?

dan*_*van 5

在这里聚会迟到了,试试吧

# -*- coding: utf-8 -*-
from __future__ import unicode_literals
print "ÆØÅ"
Run Code Online (Sandbox Code Playgroud)