Colocando cor no terminal

Iniciado por dshadw, 31 de Maio , 2006, 09:20:09 PM

tópico anterior - próximo tópico

0 Membros e 1 Visitante estão vendo este tópico.

dshadw

explicação bem simples, mas fácil de entender =)
===============================================================

Usando seqüências de escape ANSI:

>>> print '\033[31m'+'Isto eh vermelho'+'\033[0;0m'
Isto eh vermelho
>>> print '\033[32m'+'Isto eh verde'+'\033[0;0m'
Isto eh verde
>>> print '\033[42;1;33m'+'Isto eh amarelo negrito com fundo verde'+'\033[0;0m'
Isto eh amarelo negrito com fundo verde

Tabela de Cores

vermelho = '\033[31m'
verde = '\033[32m'
azul = '\033[34m'

ciano = '\033[36m'
magenta = '\033[35m'
amarelo = '\033[33m'
preto = '\033[30m'
 
branco = '\033[37m'
 
restaura cor original = '\033[0;0m'
negrito = '\033[1m'
reverso = '\033[2m'
 
fundo preto = '\033[40m'
fundo vermelho = '\033[41m'
fundo verde = '\033[42m'
fundo amarelo = '\033[43m'
fundo azul = '\033[44m'
fundo magenta = '\033[45m'
fundo ciano = '\033[46m'
fundo branco = '\033[47m'

ps: só funciona no linux

sintaxe básica:

print 'codigo_da_cor'+'texto_a_ser_aplicado_a_cor'+'\033[0;0m'

bom é isso, bem simples, qualquer duvida só postar =)

falow, t+

Kratos

\\ LOL

Ótimo post... que pena que só funcione no Linux !!

É bem interessante !!

vlw!
::: "A vida é bela pra quem sabe curtir" :::





nibbles




"A diversão do inteligente é se fingir de burro para aquele que se finge de inteligente."
"ENGENHARIA SOCIAL. Porque não existe patch para a ignorância humana."

slul

aki em kza num funfo kra =P

kurumin@kurumin:~$ print '\033[42;1;33m'+'Isto eh amarelo negrito com fundo verde'+'\033[0;0m'
Warning: unknown mime-type for "\033[42;1;33m+Isto eh amarelo negrito com fundo verde+\033[0;0m" -- using "application/*"
Error: no such file "\033[42;1;33m+Isto eh amarelo negrito com fundo verde+\033[0;0m"

dshadw

@slul
digita "python"  no terminal, ai depois do >>> vc digita e aperta enter ;)


tinha esquecido...

fote: www.pythonbrasil.com.br

slul

Citação de: "dshadw"@slul
digita "python"  no terminal, ai depois do >>> vc digita e aperta enter ;)


tinha esquecido...

fote: www.pythonbrasil.com.br

hehehe achei q era shell script =P

Anonymous

Citação de: "slul"
Citação de: "dshadw"@slul
digita "python"  no terminal, ai depois do >>> vc digita e aperta enter 8)