1
resposta

Parâmetros Since e Search descontinuados

O parâmetro search foi alterado para search_tweets e p since foi descontinuado. Quando rodar o código:

tw.Cursor(api.search, q="python",  since='2021/01/01', lang='pt').items(20)

tive que alterá-lo para:

tw.Cursor(api.search_tweets, q="python",  lang='pt').items(20)
1 resposta

Olá, Frederico, tudo bem?

Eu realizei o teste aqui no Colab e tanto o parâmetro search quanto o since estão funcionando. Acredito que o fato de usar / como separador de datas possa ter tido alguma influência na execução, visto que fiz o teste com a "/" como divisor das datas em since e apareceu apenas um usuário e com "-" como separador apareceram todos os 20 itens como requisitado.

Vou deixar abaixo o teste com os dois casos:

1. Com o separador "/"

Código:

tweets = tw.Cursor(api.search, q= "python", since = "2021/01/01", lang = "pt").items(20)

for tweet in tweets:
  print(tweet.user.screen_name, tweet.user.location, "-----", sep='\n')

Saída:

Executando o bloco de códigos acima e mostrando a saída que contem apenas um usuário twitter 01_gostosinho localizado no Brasil e  repetido 3 vezes.

 

2. Com o separador "-":

Código:

tweets = tw.Cursor(api.search, q= "python", since = "2021-01-01", lang = "pt").items(20)

for tweet in tweets:
  print(tweet.user.screen_name, tweet.user.location, "-----", sep='\n')

Saída:

Executando o bloco de códigos acima e mostrando a saída que contem 20 usuários localizados em diversas regiões ou com suas localizações desabilitadas.

 

Espero ter ajudado e qualquer dúvida é só chamar!

Forte abraço!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.Bons Estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software