我想我需要一些关于 Python (2.6) 和 Eclipse 中的编码的帮助。我使用 Google 和 so-search 并尝试了很多东西,但事实上我不明白。
那么,我如何实现 Eclipse 控制台中的输出能够显示 äöü 等?
我试过:在第一行声明文档编码
# -*- coding: utf-8 -*-
我将 Window/Preferences/General/Workspace 和 Project/Properties 中的编码设置更改为 UTF-8
由于没有任何改变,我单独和组合尝试了以下方法,但似乎没有任何效果:
更改 Python Cookbook 中提到的标准输出:
sys.stdout = codecs.lookup("utf-8")-1
添加一个 unicode u:
打印 u"äöü".encode('UTF8')
- 重新加载系统(我不知道为什么,但它也不起作用;-))
我试图这样做是为了调试我在程序中遇到的编码问题......(啊)
有任何想法吗?提前致谢!
编辑:我在 Windows 7 上工作,它是 EasyEclipse