【发布时间】:2015-04-14 09:13:56
【问题描述】:
我是tweepy 的新手,遇到了问题。我想下载带有特殊主题标签的推文。不过好像
stream.filter(track = ['word1', 'word2', 'word3'])
在推文中而不是在推文的标签中查找这些词。如何过滤主题标签?
【问题讨论】:
标签: python python-3.x hashtag tweepy
我是tweepy 的新手,遇到了问题。我想下载带有特殊主题标签的推文。不过好像
stream.filter(track = ['word1', 'word2', 'word3'])
在推文中而不是在推文的标签中查找这些词。如何过滤主题标签?
【问题讨论】:
标签: python python-3.x hashtag tweepy
您实际上可以根据您的特殊主题标签过滤推文。
stream.filter(track=['#MySpecialHashtag', '#AlsoThisHashtag'])
这将只选择包含您作为推文文本的一部分提供的主题标签的推文,并避免您随意收集推文并检查主题标签字段中是否包含您的主题标签。
【讨论】:
您可以在状态对象中找到标签。在那里你必须与你正在寻找的人进行比较。
示例:
for hashtag in status.entities['hashtags']:
print(hashtag['text'])
此处的示例:http://www.pythoncentral.io/introduction-to-tweepy-twitter-for-python/
【讨论】: