In [1]:
import tweepy
In [2]:
consumer_key = 'M6OkpsVkxMo1m4oEpcKrxTG9L'
consumer_secret = 'huUxJYdPoddEkvRrmDOFQIuHspkBERTCshx2J5tcj7FeAFdgNp'
access_token = '13101632-jfzgS37obVEw5vEQhkg3iHuMSgZFwAnLz55OZcVyi'
access_token_secret = 'CeoEHGH6fzrFH1PbXxSwCvmL04rD6nQElJzKgMnAj9AY9'
In [3]:
autorizar = tweepy.OAuthHandler(consumer_key, consumer_secret)
In [4]:
autorizar.set_access_token(access_token, access_token_secret)
In [5]:
api = tweepy.API(autorizar)
In [26]:
tweets_salvos = []
ultimo_id = -1
qtde_tweets = 101
In [27]:
#continua rodando ate
while (len(tweets_salvos) <= qtde_tweets):
contador = qtde_tweets - len(tweets_salvos)
try:
novos_tweets = api.search(q='python', count=contador, max_id=str(ultimo_id-1))
if not novos_tweets:
print("Nenhumm tweet para recuperar")
break
tweets_salvos.extend(novos_tweets)
ultimo_id = novos_tweets[-1].id
except tweepy.TweepError as e:
print('Error: ', (e))
break
print(contador)
In [28]:
len(tweets_salvos)
Out[28]:
In [ ]: