在用户的推文中搜索关键字

时间:2018-04-03 05:28:10

标签: pandas api twitter tweepy

每当我运行下面的代码时,它会向我提供@Spongebob中最新的10条推文,而不是在过去的10条推文中向我提供包含“Bikini Bottom”的推文。如何使其以关键字为条件?

user = api.get_user('SpongeBob')
public_tweets = api.user_timeline("Bikini Bottom", count=10, screen_name = "SpongeBob")
for tweet in public_tweets:
    print(tweet.text)

1 个答案:

答案 0 :(得分:1)

您需要使用Twitter Search API,并使用正确的search operators

在这种情况下,您要搜索字符串“bikini bottom from:spongebob

使用Tweepy,这将是:

public_tweets = api.search("bikini bottom from:spongebob")