【发布时间】:2016-06-21 11:57:46
【问题描述】:
我正在尝试在 python 中创建一个应用程序(使用 tweepy apis)来监听包含表情符号的推文。
我想检索所有包含表情符号的推文:????、'U+1F603'、'\xF0\x9F\x98\x83'。
问题是试图设置监听器来监听这些推文。
我正在使用 Spyder 和 Python 2.7
#Set twitter stream
twitterStream = Stream(auth, listener())
twitterStream.filter(track=[tracker], languages = ["en"], stall_warnings = True, async=True)
这是我设置流的代码。这似乎适用于除表情符号之外的任何文本。
我试过了:
tracker = "\xF0\x9F\x98\x83"
tracker = "U+1F603"
我无法将表情符号粘贴到 IDE 中,因为它会将其转换为字节,并且上面的代码将侦听文本(字节或 unicode)而不是表情符号本身。
大家有什么推荐的吗?
【问题讨论】:
标签: python twitter tweepy emoji