Ich kann meinen Code nicht erhalten, um Suchanfragen auf Twitter mit Stimmungsanalyse zurückzugeben.Meine Twitter-API-Suchabfrage gibt Tupelfehler zurück
Ich kann bestätigen, dass der API-Teil funktioniert. Ich kann den Textteil der Tweet-Ergebnisse einfach nicht extrahieren, was bedeutet, dass die Analyse nicht ausgeführt wird.
Ich lerne von diesem Video und ich kopierte seine Konventionen genau. https://www.youtube.com/watch?v=o_OZdbCzHUA&index=2&list=PL2-dafEMk2A6QKz1mrk1uIGfHkC1zZ6UU
Derzeit bekomme ich diesen Fehler: Attribute: 'tuple' Objekt kein Attribut 'text' hat
api = tweepy.API(auth)
public_tweets = api.search('Horizon Zero Dawn')
print(type(public_tweets))
for tweet in zip(range(10), public_tweets):
print(tweet.text)
analysis = textblob(tweet.text)
print(analysis)
Versuchen: 'für Tweet in public_tweets:' –
'zip' würde eine Liste von Tupeln zurückgeben, was bedeutet, dass die iterierbare Liste etwas wie [(1, tweet_obj1), (2, tweet_obj2) ...] ist. Daher brauchst du etwas wie 'tweet [1] .text', da 'tweet' das ganze Tupel ist. – wolfsgang