def search_on_user(api, user_name, search_term):
""" Searches a term over a user's twitter feed """
limit.check_remaining_calls(api)
c = tweepy.Cursor(api.search, q=search_term+ ' -RT' + ' from:'+user_name, lang="en") # Removes retweets
limit.check_remaining_calls(api)
list_of_tweets = []
counter = 0
for tweet in c.items():
limit.check_remaining_calls(api)
counter = counter + 1
tweet_text = tweet.text
regex = r'https?://[^\s<>"]+|www\.[^\s<>"]+'
match = re.search(regex, tweet_text)
if match:
link = match.group()
list_of_tweets.append(link)
if counter == 0:
return 'null'
return list_of_tweets[0]
评论列表
文章目录