我碰巧在 Windows 上的 Python 终端中设置字符编码失败。根据官方指南,这是小菜一碟:
# -*- coding: utf-8 -*-
好的,现在测试:
print 'Русский'
生成一 block mojibake。哪里做错了?
P.S. IDE 是 Visual Studio 2010,如果重要的话
最佳答案
你应该使用 unicode:
print u'Русский'
或切换到 python3(默认为 unicode)。
关于python - 在 Windows 上设置 Python 终端编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6179617/