首页 > 解决方案 > 如何将两个过滤器同时应用于 Tweepy Streaming API 过滤器功能?

问题描述

我使用 Tweepy API 来捕获来自特定帐户的新推文,其中包含特定字符串。

发生的事情是我添加了两个过滤器,但是 api 没有从该帐户中获取带有该字符串的推文。它使用字符串获取所有推文以及来自帐户的推文。

class MyStreamListener(tweepy.StreamListener):

    def on_status(self, status):
        print(status.text)
             
myStreamListener = MyStreamListener()
myStream = tweepy.Stream(auth = api.auth, listener=myStreamListener)
myStream.filter(track=["hello"], follow=["19384112"])

我尝试了两条线

myStream.filter(track=["hello"])
myStream.filter(follow=["19384112"])

似乎没有什么能达到我想要的。

标签: pythonapitweepy

解决方案


推荐阅读