在python中将表情符号转换为阿拉伯文本

问题描述

我有一个带有表情符号的阿拉伯语字符串,我想将它们转换为文本,我发现有一个函数可以将它们转换为文本,但是是英文的。如何将表情符号转换为阿拉伯语文本? 这是我的字符串和代码

我的字符串:غوتشي فلورا الأسود فخم ????

转换表情符号后:غوتشي فلورا الأسود فخم two_hearts two_hearts two_hearts two_hearts

import emoji
st="غوتشي فلورا الأسود فخم  ????"
st=emoji.demojize(st,delimiters=(" "," "))
print(st)

感谢您的帮助。

解决方法

?在Python源代码中是u"\U0001F495" 所以也许你可以尝试一下?

编辑:再次阅读 op 的帖子。

所以我找到了一个可以将表情符号翻译成任何语言的网站 如果 قلبان 是 ? 或许可以看看 / emojitranslate 。 com

我想知道 api 是否是最好的方法,或者以某种方式导入表情符号转换表