IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Affichage caractère gras ou coloré


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Mars 2013
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Assistant aux utilisateurs

    Informations forums :
    Inscription : Mars 2013
    Messages : 13
    Par défaut Affichage caractère gras ou coloré
    Bonjour,

    Jusqu'à maintenant j'utilisais :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    class color:
        g = '\033[92m' # vert
    .../...
        n = '\033[0m' #gris, couleur normale
    et sous jupyter tout fonctionnait. J'ai essayé ceci sous un terminal xfce4 et là rien à faire les caractères reste sans effet de couleur ou de graisse.

    Après recherche j'ai trouvé une solution qui marche en console :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    class color:
        g = '\x1b[92m' # vert
    .../...
        n = '\x1b[0m' #gris, couleur normale
    J'aimerais bien comprendre cette évolution. Il y a longtemps que je n'avais pas lancé de python en console mais il me semble bien que le 1er codage fonctionnait

    Merci pour votre aide car je cherche une solution "simple" (pas d'import dédié) et qui fonctionne partout ...

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 753
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 753
    Par défaut
    Salut,

    Si on écrit '\x1b[92m', c'est le terminal qui devra interpréter la séquence d'échappement et afficher la couleur correspondante...

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  3. #3
    Membre averti
    Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Mars 2013
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Assistant aux utilisateurs

    Informations forums :
    Inscription : Mars 2013
    Messages : 13
    Par défaut
    Effectivement mon pb venait de la gestion de l'échappement ANSI et non de python.

    Après debug, \033 et \x1b fonctionnent. Je suis quand même passé à \x1b qui correspond mieux à mon mélange jupyter_x_xterm

    Pour l’anecdote, je pédalais sérieusement car sur certain fond de xterm les caractères colorés ne s'affichent pas et évidemment je me suis retrouvé sur ce cas.

    Merci wiztricks, pour m'avoir aiguillé sur xterm_x_ANSI j'ai appris quelque chose.

  4. #4
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 753
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 753
    Par défaut
    Salut;

    Peut être qu'il sera utile (surtout pour les utilisateurs de Windows) de lire la description de la bibliothèque colorama.
    note: j'ai bien vu que vous ne souhaitiez pas de bibliothèque externe mais (j'espère) vous n'êtes pas le seul que ce sujet intéresse.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Débutant] Affichage de fichier (avec coloration syntaxique)
    Par mat29100 dans le forum ASP.NET
    Réponses: 4
    Dernier message: 07/02/2012, 09h35
  2. probleme d'affichage asus rayure, bande coloré.
    Par stephane543 dans le forum Ordinateurs
    Réponses: 6
    Dernier message: 21/11/2009, 19h23
  3. affichage en gras d'un texte
    Par tania.du dans le forum Langage
    Réponses: 2
    Dernier message: 02/06/2009, 13h28
  4. Réponses: 7
    Dernier message: 03/02/2008, 14h08
  5. [API Windows]Affichage en Gras
    Par Zazeglu dans le forum Windows
    Réponses: 12
    Dernier message: 05/02/2004, 19h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo