在Eclipse-PyDev中打印特殊字符

时间:2015-09-04 01:44:11

标签: python eclipse pydev

我正在使用带有pydev的eclipse,我需要打印西班牙语单词,例如'Opción',''Hola!'。但它打印出这条消息:

  

SyntaxError:以'\ xfa'开头的非UTF-8代码

1 个答案:

答案 0 :(得分:0)

好吧,似乎你有一个非utf-8个字符的文件(默认情况下,它会使用你的系统编码,因此,它可能是cp1252latin1)。

理想情况下,请确保默认设置utf-8(如果您使用 LiClipse ,这应该是自动的,但如果您使用 Eclipse / PyDev < / strong>,转到首选项&gt;常规&gt;工作区,并将“文本文件编码”标记为utf-8。)

对于现有文件,请打开它们并按Alt+Enter打开属性,并确保它也是utf-8

此外,您应该添加标题:

#coding: utf-8

在具有非ascii字符的文件中。