【问题标题】:Passing in filter keywords | Python Tweepy API传入过滤关键字 | Python Tweepy API
【发布时间】:2022-01-19 17:24:32
【问题描述】:

我在这里的第一篇文章... 我正在尝试为 Tweepy 流过滤器传递多个参数,但它正在使用这些关键字中的任何一个提取所有推文。建议修改以下代码以确保拉取的推文包含所有这些关键字?谢谢!

import tweepy
import login

exampleWords = ["Python", "Java", "C++"]

class myStream(tweepy.Stream):
    def on_status(self, status):
        print(status.text)

exampleStream = myStream(
    login.CONSUMER_KEY, login.CONSUMER_SECRET, 
    login.ACCESS_TOKEN, login.ACCESS_SECRET)

exampleStream.filter(track=exampleWords, languages=["en"])

【问题讨论】:

    标签: python api tweepy


    【解决方案1】:

    其实我是在 Twitter 开发者文档中找到的:

    https://developer.twitter.com/en/docs/twitter-api/tweets/search/integrate/build-a-query#list

    代码应该用空格而不是逗号分隔,所以...

    exampleWords = ["Python Java C++"]

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-10-10
      • 2015-04-26
      • 2021-02-23
      • 2012-02-06
      • 2016-11-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多