Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 6, 2009 11:13:44

Muslim
От:
Зарегистрирован: 2009-04-06
Сообщения: 22
Репутация: +  0  -
Профиль   Отправить e-mail  

Нуждаюсь в помощи

Всем доброго времени суток. До недавнего времени (точнее до последнего месяца) сидел и работал исключительно в виндах(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)

Офлайн

#2 Апрель 6, 2009 11:26:45

igor.kaist
От:
Зарегистрирован: 2007-11-12
Сообщения: 1879
Репутация: +  3  -
Профиль   Отправить e-mail  

Нуждаюсь в помощи

Проблема не в эрике, проблема с кодировками… В строках используешь не latin символы? Если да, то поищи по форуму, ответ найдется, обсуждали это неоднократно…



Офлайн

#3 Апрель 6, 2009 11:35:46

pythonwin
От:
Зарегистрирован: 2006-07-18
Сообщения: 1294
Репутация: +  0  -
Профиль   Отправить e-mail  

Нуждаюсь в помощи

Muslim, пожалуйста, называй темы осмыслено



Офлайн

#4 Апрель 6, 2009 11:36:43

Muslim
От:
Зарегистрирован: 2009-04-06
Сообщения: 22
Репутация: +  0  -
Профиль   Отправить e-mail  

Нуждаюсь в помощи

igor.kaist
Проблема не в эрике, проблема с кодировками… В строках используешь не latin символы? Если да, то поищи по форуму, ответ найдется, обсуждали это неоднократно…
Спасибо, но в строках все как раз по латински включая даже комменты



Офлайн

#5 Апрель 6, 2009 11:39:15

Muslim
От:
Зарегистрирован: 2009-04-06
Сообщения: 22
Репутация: +  0  -
Профиль   Отправить e-mail  

Нуждаюсь в помощи

pythonwin
Muslim, пожалуйста, называй темы осмыслено
буду иметь ввиду



Офлайн

#6 Апрель 6, 2009 12:48:29

balu
От:
Зарегистрирован: 2006-05-24
Сообщения: 521
Репутация: +  0  -
Профиль   Отправить e-mail  

Нуждаюсь в помощи

Muslim
Спасибо, но в строках все как раз по латински включая даже комменты
Значит не все



Офлайн

#7 Апрель 6, 2009 13:12:45

Muslim
От:
Зарегистрирован: 2009-04-06
Сообщения: 22
Репутация: +  0  -
Профиль   Отправить e-mail  

Нуждаюсь в помощи

balu
Muslim
Спасибо, но в строках все как раз по латински включая даже комменты
Значит не все
#!/usr/bin/python
a =
print a

разве тут есть что то подозрительное или не латинское?! ну еще не видно пару пробелов и символов конца строки.
не запускается не какой то отдельно взятый код а вообще никакой.

Может всё таки проблема в первой строке а не в остальных. как я понял из источника это что то типа пути к интерпритатору. если так то он у меня там и лежит, сам видел :) но тем не менее попробовал вариант с #!/usr/local/bin/python результат аналогичный :(



Отредактировано (Апрель 6, 2009 13:20:48)

Офлайн

#8 Апрель 6, 2009 13:28:56

balu
От:
Зарегистрирован: 2006-05-24
Сообщения: 521
Репутация: +  0  -
Профиль   Отправить e-mail  

Нуждаюсь в помощи

Это вообще не строки, это цифры в списке. Если строка в списке, то print выдаст кракозябры. Надо обрабатывать каждый элемент, тогда будет нормально.



Отредактировано (Апрель 6, 2009 13:29:32)

Офлайн

#9 Апрель 6, 2009 13:35:16

PooH
От:
Зарегистрирован: 2006-12-05
Сообщения: 1948
Репутация: +  72  -
Профиль   Отправить e-mail  

Нуждаюсь в помощи

Muslim
balu
Muslim
Спасибо, но в строках все как раз по латински включая даже комменты
Значит не все
#!/usr/bin/python
a =
print a
Похоже косяк в eric`е , из консоли нормально запускается?



Вот здесь один из первых отарков съел лаборанта. Это был такой умный отарк, что понимал даже теорию относительности. Он разговаривал с лаборантом, а потом бросился на него и загрыз…

Офлайн

#10 Апрель 6, 2009 13:42:57

Muslim
От:
Зарегистрирован: 2009-04-06
Сообщения: 22
Репутация: +  0  -
Профиль   Отправить e-mail  

Нуждаюсь в помощи

balu
Это вообще не строки, это цифры в списке. Если строка в списке, то print выдаст кракозябры. Надо обрабатывать каждый элемент, тогда будет нормально.
Спасибо, но дело не в списках и не в их содержимом.
Muslim
не запускается не какой то отдельно взятый код а вообще никакой.
Может всё таки пробка где то в эрике?



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version