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

Python 使用特定关键字和日期收集用户句柄的推文?,python,twitter,data-analysis,social-media,Python,Twitter,Data Analysis,Social Media,我想用特定的关键字和日期获取特定用户句柄的一些tweet 这些是参数 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" 下面的代码用特定的关键字和特定的开始

我想用特定的关键字和日期获取特定用户句柄的一些tweet

这些是参数

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"
下面的代码用特定的关键字和特定的开始日期和结束日期打印tweets文本

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)
这段代码打印匹配关键字和日期的所有用户句柄的所有tweets文本,但我只想要特定用户句柄的tweets

而且,
api.search
最多只能发布100条推文。我想拉更多。那样的话我该怎么办


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

是否已检查此端点?您可以使用
屏幕名称
值作为查询的一部分(例如
query=“corner from:”+screen\u name
),也可以查看用户的时间线,而不是使用搜索。