【发布时间】:2018-11-24 22:49:53
【问题描述】:
我一直在尝试在 Python 中打印表情符号,所以我首先尝试了 Unicode 输入,例如 print("????")。它给了我这个:
于是我又找了一个解决方案,看到了 Emoji 模块,但是这次它给我返回了这个错误:
====== RESTART: C:\Users\Zapdexio\Desktop\Emojis.py ======
Traceback (most recent call last):
File "C:\Users\Zapdexio\Desktop\Python\Tkinter\TestEmojis.pyw", line 2, in <module>
print(emoji.emojize('Python is :thumbs_up:'))
UnicodeEncodeError: 'UCS-2' codec can't encode characters in position 10-10: Non-BMP character not supported in Tk
代码是这个:
import emoji
print(emoji.emojize('Python is :thumbsup:', use_aliases=True))
有人可以帮帮我吗? ;-;
【问题讨论】: