Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 10, 2008 01:48:07

diam123
От:
Зарегистрирован: 2008-10-23
Сообщения: 105
Репутация: +  0  -
Профиль   Отправить e-mail  

Вывод в командную строку цветных строчек

Дибильный вопрос, я знаю, но никак не могу понять, как заставить Python вывести необходимую мне строку таким образом, чтобы она приобрела необходимый мне цвет, сабж хелп
П.С. нашел какие-то примеры 7ми месячной давности, но они не хотят работь, пишет что неправильный синтаксис



Офлайн

#2 Ноя. 10, 2008 06:00:29

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

Вывод в командную строку цветных строчек

curses/wincurses



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

Офлайн

#3 Ноя. 10, 2008 06:15:42

j2a
От:
Зарегистрирован: 2006-06-29
Сообщения: 869
Репутация: +  1  -
Профиль   Отправить e-mail  

Вывод в командную строку цветных строчек

diam123, какие примеры, как не хотят работать, где пишут, что неправильный синтаксис, какая ОС, какая версия питона?



Офлайн

#4 Ноя. 10, 2008 09:20:19

diam123
От:
Зарегистрирован: 2008-10-23
Сообщения: 105
Репутация: +  0  -
Профиль   Отправить e-mail  

Вывод в командную строку цветных строчек

j2a
diam123, какие примеры, как не хотят работать, где пишут, что неправильный синтаксис, какая ОС, какая версия питона?
1print '\033[1;30mGray like Ghost\033[1;m'
Python 2.6 , на Линухе работает нормально, Виндовоз пишет Error Syntax (не помню где, пытался это сделать вчера ночью и дома, а сейчас на работ :))

Насколько я понимаю, то это из-за Уникода (я не указывал кодировку в скрипте)-если так, то как сделать мультикодировочным/кроссплатформенным

П/С/ не бейте ногами :)



Отредактировано (Ноя. 10, 2008 09:22:02)

Офлайн

#5 Ноя. 10, 2008 09:26:47

shiza
От:
Зарегистрирован: 2007-07-03
Сообщения: 1073
Репутация: +  0  -
Профиль   Отправить e-mail  

Вывод в командную строку цветных строчек

Прям то что ты написал, в виндовсе работает нормально, но выводит

←[1;30mGray like Ghost←[1;m"
так как в виндовсе ANSI графика не поддерживается (а это, если я не ошибаюсь именно ANSI =) )
т.е. надо юзать другие способы. (см. выше).



Отредактировано (Ноя. 10, 2008 09:42:59)

Офлайн

#6 Ноя. 10, 2008 09:26:58

ZAN
От:
Зарегистрирован: 2007-06-10
Сообщения: 403
Репутация: +  10  -
Профиль   Отправить e-mail  

Вывод в командную строку цветных строчек

Офлайн

#7 Ноя. 10, 2008 20:49:51

diam123
От:
Зарегистрирован: 2008-10-23
Сообщения: 105
Репутация: +  0  -
Профиль   Отправить e-mail  

Вывод в командную строку цветных строчек

Всем спасибо за ответы, буду пробовать :)



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version