Я использую Xcode 4.2 и IDLE под Mac OS 10.7 для компиляции кода Python 3, который выглядит следующим образом:
#coding=utf-8
print("ľťď")
Несмотря на использование того же интерпретатора, который является python 3.2.2, в то время как IDLE возвращает ожидаемую строку ľťď
(на самом деле, она работает даже без первой строки - если я правильно понимаю, эта версия Python использует utf -8 как кодировка по умолчанию), Xcode возвращает ошибку:
Traceback (most recent call last):
File "/Users/.../main.py", line 2, in <module>
print("\u013e\u0165\u010f")
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-2: ordinal not in range(128)
Как я могу добиться того же вывода в XCode, пожалуйста?