The_gray_Cardinal
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору mozers Нет, с "под Виндой" сравнивать нельзя, имхо. Виндовая консоль работает в cp866, и, как правильно настроить консоль SciTE для Python, понятно (output.code.page=866). Под Linux же — абсолютно всё работает в UTF-8. Здесь фикус в том, что под Linux у меня не получается настроить одинаковое поведение консоли системы и консоли SciTE (а под Виндой получается). Скрипт Python, который я приводил, правильно работает в SciTE, только если выводить неюникодную строку (убрать "u" перед строковой константой). В консоли Linux правильно работают оба варианта. Однако, как воздух нужна правильная работа именно юникодного варианта в SciTE, т.к. этот вариант кросс-платформенный. Иначе писать на Python в SciTE вообще нельзя, бред получается, а не разработка. P.S. Подумал немного... Может, я брежу, и на Python надо писать без юникодных строк? Есть кто живой, кто использует SciTE для Python под Linux, может, объясните? | Всего записей: 12 | Зарегистр. 03-07-2006 | Отправлено: 13:54 14-02-2009 | Исправлено: The_gray_Cardinal, 13:58 14-02-2009 |
|