Was gebe ich in meinen Code ein, um es dahin zu bringen, dass ich das Programm zwingen kann, keine Daten mehr zu drucken, wenn die Daten zu einem bestimmten Punkt zurück tweeten. Wie kann ich zum Beispiel alle Tweets über Verratti innerhalb eines Monats erhalten?Wie bekomme ich Twitter-Daten von Tweets innerhalb eines bestimmten Zeitrahmens?
from tweepy.streaming import StreamListener
from tweepy import OAuthHandler
from tweepy import Stream
import json
access_token = the code
access_token_secret = the code
consumer_key = the code
consumer_secret = the code
#print
class StdOutListener(StreamListener):
def on_data(self, data):
print (json.loads(data)['text'])
return True
def on_error(self, status):
print (status)
#find
if __name__ == '__main__':
#This handles Twitter authetification and the connection to Twitter Streaming API
l = StdOutListener()
auth = OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)
stream = Stream(auth, l)
#This line filter Twitter Streams to capture data by the keywords: 'python', 'javascript', 'ruby'
stream.filter(track=['Verratti'])