я использую модуль emoji для печати emoji. но он не работает

#python #module #emoji

#python #модуль #emoji

Вопрос:

Я использую модуль emoji для печати смайликов, но он не работает. Я использую этот код

 print(emoji.emojize('python is:thumbs_up:'))
 

и он показывает следующую ошибку

Ошибка UnicodeEncodeError: кодек ‘charmap’ не может кодировать символ ‘ U0001f44d’ в позиции 9: сопоставление символов с

Ответ №1:

Попробуйте этот код и дайте мне знать

 import emoji
print(emoji.emojize("python is :thumbsup:",use_aliases=True))
 

Объяснение:
В OP это было написано как «: thumbs_up:» вместо :thumbsup:, только допустимые слова могут быть напечатаны в виде смайликов,
в серверной части модуль просто удаляет с веб-сайта консорциума Unicode и печатает соответствующее значение.
https://www.webfx.com/tools/emoji-cheat-sheet / это шпаргалка для модуля emoji.