所以,我搜索互联网低谷,它是如此令人沮丧。当我尝试搜索时,我会解释如何对Unicode文件进行解码和编码。但我对此不感兴趣。我知道这是可能的,因为我能够做到这一点。我不知道发生了什么事。另外,我试过重新安装python。更改配置IDLE下的选项等。在我的笔记本电脑上根本没有问题。我可以这样做:无法输入(C(C S)žDJ)在Python 2.7.x控制台
>> a = 'ć'
>>
>> print a
>> ć
而且我的电脑上我得到:
>> a = 'ć'
>> Unsupported characters in input
我再说一遍,我不是在谈论的程序编码。我在谈论Python控制台,它在我的笔记本电脑上工作,并在我以前的机器上工作。这是一个解决这个问题的方法。
另外,还要看看这个:
>>> a = u'ç'
>>> a
u'\xe7'
>>> print a
ç
>>> a = u'ć'
Unsupported characters in input
>>>
Windows控制台不支持......空闲并和大多数的IDE都不过有支持 – 2014-12-18 22:47:24
肯定这是Python 2.7版在笔记本电脑上的控制台? – Carsten 2014-12-18 22:47:59
你是在一个运行Python 2而在另一个运行Python 3吗?当你尝试'a =u'ç''时会发生什么? – Ajean 2014-12-18 22:48:53