2017-06-14 1 views
0

J'essaie de sortir un texte en surbrillance dans Python IDLE mais je n'ai pas pu obtenir le résultat comme je le voulais. Quoi qu'il en soit j'avais essayé dans Python exe il est capable de mettre en évidence le texte.Mettez en surbrillance le texte en mode python inactif

>>> from lazyme.string import color_print 
>>> color_print('abc', color='pink') 
[95mabc[0m 

Ceci est en python exe:

>>> from lazyme.string import color_print 
>>> color_print('abc', color='pink') 
abc 

Tout le monde s'il vous plaît aidez-moi à ce sujet. Y a-t-il une solution possible à ce problème? Merci. À votre santé!

Répondre

0

Étant donné que le shell IDLE n'est pas un terminal, il ne rendra pas les séquences d'échappement ANSI.

donc le résultat que vous avez obtenu:

>>> from lazyme.string import color_print 
>>> color_print('abc', color='pink') 
[95mabc[0m 

bien qu'il soit correct, il ne sera pas rendu la couleur pour vous.