Maîtriser la gestion des emojis en Python : conversion, affichage et Unicode

Il existe un package pour à peu près tout dans l'écosystème Python, installable via pip. Pas surprenant qu'il y en ait un pour les emojis.
Installation package emoji :
$ pip3 install emoji
Ce package permet de convertir emojis Unicode en version string, et vice-versa :
import emoji
result = emoji.emojize('Python is :thumbs_up:')
print(result)
# 'Python is 👍'
# Inverse :
result = emoji.demojize('Python is 👍')
print(result)
# 'Python is :thumbs_up:'
Cas d'usage utiles : analyse réseaux sociaux (émojis dans tweets/posts). Éviter stocker emojis en BDD : conversion en représentation textuelle d'abord.
Python
- Fonction Python print() : Guide pratique avec exemples
- Maîtriser la méthode strip() de Python : Guide complet et exemples pratiques
- Maîtriser str.count() de Python : Compter caractères et sous-chaînes avec exemples
- Maîtriser les chaînes format() en Python avec exemples clairs
- Maîtriser la méthode String.find() de Python : Syntaxe, Exemples et Alternatives
- Maîtriser les fonctions lambda Python : exemples pratiques et bonnes pratiques
- Fonction Python round() expliquée avec exemples pratiques
- Maîtriser la fonction Python map() : syntaxe, exemples et bonnes pratiques
- Python timeit() : mesurer le temps d'exécution avec exemples pratiques