我不敢相信。在我在 Eclipse 控制台和 Python 中的编码问题中解决了我的问题后,我认为我在这里遇到问题不会再发生了。但现在这个:
我在项目 TestMe 中有一个程序 test.py,如下所示:
print "ö"
->Run as... Python Run
结果
ö
到现在为止还挺好。当我现在通过右键单击/复制和粘贴在 EasyEclipse 中复制程序时,我在同一个项目中收到了 test.py 的程序副本,看起来完全相同:
print "ö"
- >面包Run as... Python Run
结果
ö
我注意到,文件属性从编码 UTF-8 更改为默认值,但更改为 UTF-8 在这里也无济于事。这两个文件之间的另一个区别是原始文件中的“Windows”和副本中的“Unix”行结尾(复制的伟大定义,顺便说一句)。在 Notepad++ 中更改它也不会改变任何东西。
我很困惑...
设置:Python 2.5 Windows 7 Easy Eclipse 1.2.2.2
我设置为 UTF-8 / Windows 的设置:项目/右键单击/属性文件/右键单击/属性窗口/首选项/工作区