Forum EduPython

Echanges autour d'EduPython.

Vous n'êtes pas identifié(e).

#1 2022-02-07 12:56:48

vandymath
Membre
Inscription : 2018-03-09
Messages : 3

Problème des caractères d'échappement

Bonjour à toutes et à tous.

Je travaille beaucoup avec mes élèves sur Edupython mais j'ai un soucis avec les caractères d'échappement
Par exemple: les échappements pour changer la couleur d'un texte (comme avec le code:
ESCAPE = "\x1b"
BLACK = "[30m"
BLUE = "[34m"
RED = "[31m"
for i in (RED, BLUE, BLACK):
    print(ESCAPE + i + "Texte en couleur")

ou plus simplement la suppression de l'affichage d'un caractère avec \b (comme dans l'instruction print("bona\jour\nles\tamis") ne fonctionne pas.
Cela fonctionne pourtant bien sur Thonny par exemple.

Est-ce que quelqu'un saurait comment résoudre ce problème ?
Je souhaiterais éviter aux élèves de travailler sur plusieurs plate-formes.

Je vous remercie.

Vandymath

Hors ligne

#2 2022-02-13 12:22:54

magicvinni
Administrateur
Inscription : 2017-12-22
Messages : 317

Re : Problème des caractères d'échappement

Bonjour,

     J'ai déjà eu la question, mais je n'ai pas la réponse, je viens de poster la question sur le forum de PyScripter : https://groups.google.com/g/pyscripter/c/EnL0O7uimMs

Bonne journée,
Vincent

Hors ligne

#3 2022-02-15 11:23:43

magicvinni
Administrateur
Inscription : 2017-12-22
Messages : 317

Re : Problème des caractères d'échappement

C'est ce que je pensais, ce n'est pas possible actuellement.
Bonne journée,

Vincent

Hors ligne

Pied de page des forums