我正在尝试Telegram
使用 python 库自动输出表情符号,pyautogui
但是我发现它不可能typewrite
。我搜索了图书馆来帮助我解决我的问题,我找到了pyemojify
,emoji
但在这两种情况下我都面临
UnicodeEncodeError: 'charmap' codec can't encode characters: character maps to <undefined>
代码是:
from pyemojify import emojify
print(emojify("Life is short :smile: , use :sparkles: Python :sparkles:"))
和这个:
import emoji
print(emoji.emojize('Python is :thumbs_up_sign:'))
我在这里搜索了很多,但没有一个答案最终对我有用。Telegram
现在我有两个问题:有没有办法在使用 pythonpyautogui
甚至使用 java类时输出表情符号Robot
?第二个问题是我应该如何修复UnicodeEncodeError
我的代码?提前致谢 :)