使用特定的关键字和日期收集用户句柄的推文?

时间:2020-03-08 12:20:12

标签: python twitter data-analysis social-media

我想获取带有特定关键字和日期的特定用户句柄的某些推文?

这些是参数。

screen_name = "DelhiPolice" 
startDate = datetime.datetime(2020, 2, 1, 0, 0, 0)
endDate = datetime.datetime(2020, 3, 6, 0, 0, 0)
query = "corner" # The search term we want to find
language = "en"

以下代码显示带有特定关键字以及特定开始日期和结束日期的推文文本。

results = api.search(q=query, lang=language, since = startDate , until= endDate )
# for each through all tweets pulled
for tweet in results:
   # printing the text stored inside the tweet object
   print (tweet.user.screen_name,"Tweeted:",tweet.text)

此代码将打印所有与关键字和日期匹配的用户句柄的所有推文文本,但我只希望特定提及的用户句柄的推文。

此外,api.search最多只能拉100条推文。我想拉更多。在那种情况下我该怎么办?

我是这个领域的新手。请帮忙。

0 个答案:

没有答案