如何使用Twitter Python库发送表情符号
我已经完成了一个使用twitter库发送twitter DM的脚本。 我已经尝试了很多方法来包含在iOS 8+上呈现为表情符号的代码,但没有运气。谷歌一直不友善 示例:如何使用Twitter Python库发送表情符号,python,twitter,emoji,Python,Twitter,Emoji,我已经完成了一个使用twitter库发送twitter DM的脚本。 我已经尝试了很多方法来包含在iOS 8+上呈现为表情符号的代码,但没有运气。谷歌一直不友善 示例: msg+=u'\xF0\x9F\x9A\x80'没有给我火箭弹。我得到一个d,上面有一条线 msg+=u'u+1F684'给我的代码不是火车 当我向用户发送twitterdm时,我可以包含emoji,服务器可以清楚地处理与emoji相关的元数据。由于表情符号是一个UTF-8字符集而不是字体,我很惊讶在第一个示例中,我得到了twi
msg+=u'\xF0\x9F\x9A\x80'
没有给我火箭弹。我得到一个d,上面有一条线
msg+=u'u+1F684'
给我的代码不是火车
当我向用户发送twitterdm时,我可以包含emoji,服务器可以清楚地处理与emoji相关的元数据。由于表情符号是一个UTF-8字符集而不是字体,我很惊讶在第一个示例中,我得到了twitter DM使用的字体表示
如何从python 2发送此类字符?您需要使用:
但是,并非所有Python 2版本都支持宽Unicode字符(具有32位宽字符);通常Windows版本可以有16位UCS-2字符串。好的,明白了
msg+=u'\U0001f468'
给了我一个白人老人
msg+=u'\U0001f468\U0001f3ff'
给了我一个非洲裔加勒比老人
msg += u'\U0001F684'