Passer au contenu principal

Partie X

Icônes Unicode dans les scripts Python

Pourquoi les utiliser ?

Les caractères Unicode (émojis et pictogrammes) permettent :

  • d’améliorer la lisibilité de vos affichages terminal ;
  • de rendre les données plus intuitives ;
  • de créer des interfaces plus conviviales, même en mode texte.

Comment afficher un caractère Unicode en python ?

Chaque icône a un code Unicode qu’on peut insérer en Python comme ceci :

print("\U0001F4C5")  # Affiche 📅 (calendrier)

⚠️ Il faut 8 caractères hexadécimaux après \U (majuscule). Complétez avec des zéros si besoin.

Écrire un caractère Unicode avec son clavier (Ubuntu) ?

Sur le système Ubuntu (et plus généralement sous tout système Linux basé sur X11), vous pouvez taper un caractère Unicode grâce à une combinaison de touches très simple :

  • Appuyer sur Ctrl + Shift + u → un u souligné apparaît.
  • Taper ensuite le code hexadécimal Unicode (par exemple 1f4c5 pour 📅).
  • Appuyer sur Entrée ou Espace → le caractère est inséré.

Liste d'icônes par thème

🌦️ Météo & Environnement :

Icône Signification Code Unicode
🌡️ Thermomètre / température 1f321
💧 Goutte d’eau / humidité 1f4a7
❄️ Flocon de neige / point de rosée 2744
🔥 Flamme / chaleur / humidex 1f525
🌬️ Vent / pression atmosphérique 1f32c
🌱 Jeune pousse / jardin / sol 1f331
🌻 Tournesol / jardin 1f33b