传入过滤关键字 | Python Tweepy API
Posted
技术标签:
【中文标题】传入过滤关键字 | Python Tweepy API【英文标题】:Passing in filter keywords | 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"])
【问题讨论】:
【参考方案1】:其实我是在 Twitter 开发者文档中找到的:
https://developer.twitter.com/en/docs/twitter-api/tweets/search/integrate/build-a-query#list
代码应该用空格而不是逗号分隔,所以...
exampleWords = ["Python Java C++"]
【讨论】:
以上是关于传入过滤关键字 | Python Tweepy API的主要内容,如果未能解决你的问题,请参考以下文章