Форум сайта python.su
Всем доброго времени суток. До недавнего времени (точнее до последнего месяца) сидел и работал исключительно в виндах(XP, Vista) и понятное дело писал тоже под нее в основном на дельфи и в основном всё очень примитивное. Теперь же исправляться начал(Ubuntu 8.10). Недельку почитываю про питон. Как всё еще студенту, привыкшем видеть строгий, паскалевский синтаксис мне в питоне нравится многое но и наравне с симпатиями хватает и вопросов. Вот переставил пару дней назад эрика4 и собственно проблема в следующем. При каждой попытке выполнить любой сценарий(F2) выходит “Отлаживаемая программа выбросила исключение unhandled UnicodeEncodeError
”'ascii' codec can't encode characters in position 24-28: ordinal not in range(128)“”. До того как пришлось переставить линукса, а далее и все остальное эрик4 работал будь здоров. Не понимаю в чем именно проблема - может где то галочку поставить или что то глобальнее? Буду признателен если кто обратит внимание и поможет мне всё таки продолжить тестить хеллоуворлды. Версия питона 2.5 если это важно.
Отредактировано (Апрель 6, 2009 11:24:23)
Офлайн
Проблема не в эрике, проблема с кодировками… В строках используешь не latin символы? Если да, то поищи по форуму, ответ найдется, обсуждали это неоднократно…
Офлайн
Muslim, пожалуйста, называй темы осмыслено
Офлайн
igor.kaistСпасибо, но в строках все как раз по латински включая даже комменты
Проблема не в эрике, проблема с кодировками… В строках используешь не latin символы? Если да, то поищи по форуму, ответ найдется, обсуждали это неоднократно…
Офлайн
pythonwinбуду иметь ввиду
Muslim, пожалуйста, называй темы осмыслено
Офлайн
MuslimЗначит не все
Спасибо, но в строках все как раз по латински включая даже комменты
Офлайн
balu#!/usr/bin/pythonMuslimЗначит не все
Спасибо, но в строках все как раз по латински включая даже комменты
Отредактировано (Апрель 6, 2009 13:20:48)
Офлайн
Это вообще не строки, это цифры в списке. Если строка в списке, то print выдаст кракозябры. Надо обрабатывать каждый элемент, тогда будет нормально.
Отредактировано (Апрель 6, 2009 13:29:32)
Офлайн
MuslimПохоже косяк в eric`е , из консоли нормально запускается?balu#!/usr/bin/pythonMuslimЗначит не все
Спасибо, но в строках все как раз по латински включая даже комменты
a =
print a
Офлайн
baluСпасибо, но дело не в списках и не в их содержимом.
Это вообще не строки, это цифры в списке. Если строка в списке, то print выдаст кракозябры. Надо обрабатывать каждый элемент, тогда будет нормально.
MuslimМожет всё таки пробка где то в эрике?
не запускается не какой то отдельно взятый код а вообще никакой.
Офлайн