Друзья, работать с эмодзи в Python достаточно легко.



Существует несколько способов:



1) через таблицу юникод

2) через CLDR-имена

3) через модуль emoji



Наиболее интересным вариантом является третий.



Основные функции модуля emoji:



1) функция emojize() по CLDR-имени (пробелы заменены на символ подчеркивания) возвращает соответствующий эмодзи

2) функция demojize() преобразует переданный эмодзи в соответствующее CLDR-имя

3) функция emoji_count() возвращает количество эмодзи в переданной ей строке

4) функция replace_emoji() заменяет все эмодзи в тексте на переданное строковое значение (по умолчанию пустая строка)



P.S. Модуль emoji не является встроенным, поэтому его нужно сначала установить через PIP с помощью команды pip install emoji.



#полезныйматериал