activation des couleurs dans le shell interactif python sous OS / X


17

Je viens de modifier mon .bash_profile afin d'avoir des couleurs dans iTerm et Terminal.

Maintenant, je veux activer la coloration syntaxique pour le shell interactif Python, de style IDLE.

Comment faire ça?

Réponses:


19

bpython semble faire ce que vous voulez.

bpython est une interface sophistiquée avec l'interpréteur Python pour Linux, BSD, OS X et Windows (avec un peu de travail ). bpython est publié sous la licence MIT. Il présente les caractéristiques (spéciales) suivantes:

entrez la description de l'image ici

  • Mise en évidence de la syntaxe en ligne
  • Saisie semi-automatique de type ligne de lecture avec suggestions affichées lors de la frappe
  • Liste des paramètres attendus pour toute fonction Python
  • Envoyez le code que vous avez entré dans une boîte à pâte
  • Indentation automatique
    Et plus

Les alternatives sont IPython ou DreamPie


2
Ou ipython. Les deux sont des alternatives plus sophistiquées que l'interpréteur python vanilla.
vtest

1
@vtest J'ai maintenant ajouté une fonction de mise en évidence de la syntaxe à la liste des fonctionnalités d'ipython dans la table wiki. Je vous remercie.
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.