ativando cores no shell interativo python no OS / X


17

Acabei de modificar meu .bash_profile para ter cores no iTerm e no Terminal.

Agora, desejo ativar o destaque de sintaxe para o shell interativo Python, estilo IDLE.

Como fazer isso?

Respostas:


19

bpython parece fazer o que você deseja.

O bpython é uma interface sofisticada para o interpretador Python para Linux, BSD, OS X e Windows (com algum trabalho ). O bpython é liberado sob a licença MIT. Possui os seguintes recursos (especiais):

insira a descrição da imagem aqui

  • Destaque de sintaxe em linha
  • Preenchimento automático do tipo linha de leitura com sugestões exibidas enquanto você digita
  • Lista de parâmetros esperados para qualquer função Python
  • Envie o código digitado para um pastebin
  • Recuo automático
    E mais

Alternativas são IPython ou DreamPie


2
Ou ipython. Ambas são alternativas mais sofisticadas do que o intérprete de baunilha python.
vtest

1
Agora adicionei o recurso de destaque de sintaxe à lista de recursos do ipython na tabela wiki. Obrigado.
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.