Ich versuche, die Twitter-API zu verwenden, um alle Tweets zu streamen, die Michigan State, Spartans und MSU enthalten. Nachdem ich das herausfinden kann, möchte ich verschiedene big10 Schlüsselwörter verwenden. Allerdings führe ich diesen Code aus und ich komme nicht über ln (*) hinaus, egal wie lange ich darauf warte, dass nichts passiert. Gibt es ein Problem mit meinem Code? Oder wie bekomme ich die Anzeige dieser Informationen, damit ich sie analysieren kann?Versucht, Twitter API zu verwenden, aber mein Code wird nichts ausführen
DANKE!
from tweepy.streaming import StreamListener
from tweepy import OAuthHandler
from tweepy import Stream
#Variables that contains the user credentials to access Twitter API
access_token = "ENTER YOUR ACCESS TOKEN"
access_token_secret = "ENTER YOUR ACCESS TOKEN SECRET"
consumer_key = "ENTER YOUR API KEY"
consumer_secret = "ENTER YOUR API SECRET"
#This is a basic listener that just prints received tweets to stdout.
class StdOutListener(StreamListener):
def on_data(self, data):
print data
return True
def on_error(self, status):
print status
if __name__ == '__main__':
#This handles Twitter authentification 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: 'MichiganState', 'Spartans', 'MSU'
stream.filter(track=['MichiganState', 'Spartans', 'MSU'])'