Posso obter saída colorida no shell python interativo?

5

Quando eu abro um shell python com python , posso ter uma saída colorida? Por exemplo, erros vermelhos como você são usados de IDEs?

>>> 10 * (1/0)
Traceback (most recent call last):
  FIle "<stdin>", line 1, in <module>
ZeroDivisionError: integer division or modulo by zero
>>> 

Eu tanto li man python como python --help , mas não encontrei nada a respeito de cores, então eu suponho que não há nada por padrão, mas é possível de qualquer forma?

    
por h0ch5tr4355 26.11.2015 / 10:54

1 resposta

8

Use o IPython para um shell interativo Python aprimorado.

sudo apt-get install ipython     # Python 2
sudo apt-get install ipython3    # Python 3

Por exemplo:

O IPython tem outros recursos úteis, como uma interface baseada em navegador.

    
por muru 26.11.2015 / 11:00