Ho appena iniziato a utilizzare la libreria tweepy
per connettermi con lo streaming di Twitter. Ho riscontrato entrambi i metodi on_status()
e on_data()
della classe StreamListener
. Qual è la differenza? Noob totale qui!Qual è la differenza tra on_data e on_status nella libreria tweepy?
5
A
risposta
5
on_data()
maniglie:
- risposte a stati
- cancella
- eventi
- messaggi diretti
- amici
- limiti, si disconnette e le avvertenze
mentre, on_status()
gestisce solo gli stati.
fonte: https://github.com/tweepy/tweepy/blob/78d2883a922fa5232e8cdfab0c272c24b8ce37c4/tweepy/streaming.py
3
Se sei preoccupato solo con i tweets, utilizzare on_status()
. Questo ti darà quello che ti serve senza le informazioni aggiunte e così facendo non ostacolerai il tuo limite.
Se si desidera informazioni dettagliate utilizzare on_data()
. - È raro che avvenga a meno che non si stiano facendo analisi approfondite.
aiutami qui. Di ', volevo stampare tutti i tweet (filtrati da una parola chiave specifica) negli ultimi 5 minuti, cosa dovrei fare? – sidx