小编UGe*_*rge的帖子

在Python中将字符串转换为表情符号

我有一个傻瓜集合,我想检查其中的表情符号,但看起来该集合的编写过程转换了字符串中的所有表情符号,例如文本中的“”是“:-)”,“”是“:D”等等所有表情符号。如果我们尝试检查它们的 unicode 代码点,我们会同时得到':-)'.encode('utf-8')等于等于,并且相等检查失败。使用:等于并且是。那么有什么方法可以将“:-)”等文本表示转换回表情符号“”。b':-)'''.encode('utf-8')'b'\xf0\x9f\x98\x8autf-16':-)'.encode('utf-16')b'\xff\xfe:\x00-\x00)\x00'''.encode('utf-16')b'\xff\xfe=\xd8\n\xde'

unicode encoding utf-8 python-3.x

3
推荐指数
1
解决办法
4150
查看次数

标签 统计

encoding ×1

python-3.x ×1

unicode ×1

utf-8 ×1