如何将多个 "filter"' 与 tweepy 一起使用?
How can I use multiple "filter"' with tweepy?
我是 Python 的初学者,在我使用 API Tweepy 的第一个项目中遇到了无法解决的问题。这是代码:
count = 0
for tweet in tweepy.Cursor(api.search, q = "#mykeyword follow -filter:retweets filter:verified", tweet_mode='extended').items(10):
count+=1
print(f" Tweet n°{count}, Utilisateur = {tweet.user.name}, Tweet = {tweet.full_text}")
我希望此脚本 return 来自已验证帐户的包含标签“mykeyword”和“关注”的最后 10 条推文,过滤掉所有转推。
当我保留“-filter:retweets”或“filter:verified”时效果很好,但 return 如果我同时保留两者则没有结果,即使应该有一些结果。
我已经测试了我在 Whosebug 上找到的一些答案,但其中大部分都已经过时,而且 Tweepy 文档似乎没有涵盖我的问题。
有人知道这件事吗?
谢谢!
我刚试过这个约定
filter:media AND -filter:retweets
它适用于我的用例。
我是 Python 的初学者,在我使用 API Tweepy 的第一个项目中遇到了无法解决的问题。这是代码:
count = 0
for tweet in tweepy.Cursor(api.search, q = "#mykeyword follow -filter:retweets filter:verified", tweet_mode='extended').items(10):
count+=1
print(f" Tweet n°{count}, Utilisateur = {tweet.user.name}, Tweet = {tweet.full_text}")
我希望此脚本 return 来自已验证帐户的包含标签“mykeyword”和“关注”的最后 10 条推文,过滤掉所有转推。 当我保留“-filter:retweets”或“filter:verified”时效果很好,但 return 如果我同时保留两者则没有结果,即使应该有一些结果。 我已经测试了我在 Whosebug 上找到的一些答案,但其中大部分都已经过时,而且 Tweepy 文档似乎没有涵盖我的问题。
有人知道这件事吗?
谢谢!
我刚试过这个约定
filter:media AND -filter:retweets
它适用于我的用例。