表情模块Python

2024-05-29 04:02:00 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试用Python制作一个石头/布/剪刀游戏,我想打印一些代表“石头”、“布”和“剪刀”的表情符号。 我下载了emoji模块,然后将它导入到我的代码中。 但是,当我尝试使用这个函数并编写表情符号(例如::fist:)时,它只打印“:fist:”,而不是fist表情符号。我想打印三个表情符号,“:fist:”,“:v:”和“:risted\u hand:”,但只有“:risted\u hand:”有效。你知道吗

我试着改变情绪,但有些工作,有些没有

这是我的密码:

import emoji
print(emoji.emojize(":fist:"))
print(emoji.emojize(":v:"))
print(emoji.emojize(":raised_hand:"))

我希望你能帮我。 非常感谢。你知道吗


Tags: 模块函数代码游戏代表printhand情绪
1条回答
网友
1楼 · 发布于 2024-05-29 04:02:00

您需要使用use_aliases=True:fist::v:获取表情符号:

import emoji
print(emoji.emojize(":fist:", use_aliases=True))
print(emoji.emojize(":v:", use_aliases=True))
print(emoji.emojize(":raised_hand:"))

输出:

✊
✌
✋

:fist::raised_fist:的别名,:v::victory_hand:的别名,因此您也可以使用以下全名:

import emoji
print(emoji.emojize(":raised_fist:"))
print(emoji.emojize(":victory_hand:"))
print(emoji.emojize(":raised_hand:"))

输出相同。你知道吗

相关问题 更多 >

    热门问题