如何将表情符号嵌入 Tweepy 状态文本?
How do I embed emoji into Tweepy status text?
我有以下代码,允许我在控制台上键入文本,然后将其作为评论发送到推文。
如何将表情符号嵌入其中?
例如,微笑的表情符号代码是“U+1F600”。当我在控制台上将其添加为如下条目时:
“这是一个微笑 U+1F600”,文字代码出现在浏览器的推文中,而不是表情符号图像。
comment = input("[Reply with Comment to tweet:] ")
comment_formated="@{0} {1}".format(screen_name,comment)
api.update_status(status = comment_formated, in_reply_to_status_id = id_str)
请问我该如何更改才能让图片表情符号出现在浏览器中?
您应该从 emojipedia 等其他来源复制表情符号,并在需要时将其粘贴到控制台中。
它不会在控制台中显示为表情符号,但会在 Twitter 上正确显示。
“这是微笑”
或者您可以直接使用字节,例如键入 \xF0\x9F\x98\x81
您可以找到表情符号的所有字节数据 (UTF-8) here
Python 不接受 U+1F600
格式的表情符号,您需要做的是用三个零 000
替换 +
并放置一个反斜杠 \
在 U
之前。然后 Python 将正确地将其解释为表情符号。
它现在应该看起来像 \U0001F600
。将此输入控制台的 window 将产生一个显示在 Twitter 上的表情符号。
表情符号在某些情况下也可以直接粘贴到控制台中,但请注意并非所有控制台都必须支持这样做。
就像另一个答案也描述的那样,您也可以直接包含表情符号的字节,但您不太可能手头有或记住它们。
我有以下代码,允许我在控制台上键入文本,然后将其作为评论发送到推文。
如何将表情符号嵌入其中?
例如,微笑的表情符号代码是“U+1F600”。当我在控制台上将其添加为如下条目时:
“这是一个微笑 U+1F600”,文字代码出现在浏览器的推文中,而不是表情符号图像。
comment = input("[Reply with Comment to tweet:] ")
comment_formated="@{0} {1}".format(screen_name,comment)
api.update_status(status = comment_formated, in_reply_to_status_id = id_str)
请问我该如何更改才能让图片表情符号出现在浏览器中?
您应该从 emojipedia 等其他来源复制表情符号,并在需要时将其粘贴到控制台中。 它不会在控制台中显示为表情符号,但会在 Twitter 上正确显示。
“这是微笑”
或者您可以直接使用字节,例如键入 \xF0\x9F\x98\x81
您可以找到表情符号的所有字节数据 (UTF-8) here
Python 不接受 U+1F600
格式的表情符号,您需要做的是用三个零 000
替换 +
并放置一个反斜杠 \
在 U
之前。然后 Python 将正确地将其解释为表情符号。
它现在应该看起来像 \U0001F600
。将此输入控制台的 window 将产生一个显示在 Twitter 上的表情符号。
表情符号在某些情况下也可以直接粘贴到控制台中,但请注意并非所有控制台都必须支持这样做。
就像另一个答案也描述的那样,您也可以直接包含表情符号的字节,但您不太可能手头有或记住它们。