zurück aktuellen tweets in tweepy?
Ich schrieb ein twitter-Programm, mit tweepy. Wenn ich diesen code ausführen, druckt es die Python ... Werte für Sie, wie
<tweepy.models.Status object at 0x95ff8cc>
Das ist nicht gut. Wie bekomme ich den eigentlichen tweet?
import tweepy, tweepy.api
key = XXXXX
sec = XXXXX
tok = XXXXX
tsec = XXXXX
auth = tweepy.OAuthHandler(key, sec)
auth.set_access_token(tok, tsec)
api = tweepy.API(auth)
pub = api.home_timeline()
for i in pub:
print str(i)
Danke. Dies ist sehr nützlich für Objekte im Allgemeinen.
InformationsquelleAutor tekknolagi | 2011-10-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
Im Allgemeinen, Sie können die
dir()
builtin in Python zum inspizieren eines Objekts.Scheint es, die Tweepy-Dokumentation ist sehr fehlt hier, aber ich könnte mir vorstellen, die Status-Objekte spiegeln die Struktur der Twitter-REST-status-format, siehe (zum Beispiel) https://dev.twitter.com/docs/api/1/get/statuses/home_timeline
Also-versuchen
um zu sehen, was Leben in das status-Objekt
oder einfach nur, sagen wir,
dir()
ist eine erstaunliche FunktionInformationsquelleAutor AKX
Haben Sie einen Blick auf die getstate() get-Methode, die verwendet werden können, zu untersuchen das zurückgegebene Objekt
InformationsquelleAutor coldclimate
Den
api.home_timeline()
Methode gibt eine Liste der 20 tweepy.Modelle.Status-Objekte, die korrespondierend zu den top 20 tweets. Das heißt, jeder Tweet wird als ein Objekt der Status der Klasse. Jedes Status-Objekt besitzt eine Anzahl von Attributen wie id, text, Benutzer, Ort, created_at, etc.Den folgenden code drucken würde die tweet-id und den text :
InformationsquelleAutor Sudha Sompura
vom aktuellen tweets,wenn u wollen, bestimmten tweet,u muss einen tweet-id,
und verwenden
oder wenn u wollen, tweets im Allgemeinen
verwenden Sie twitter-stream api -
erstellen Sie eine Klasse Stdoutlistener das ist geerbt von StreamListener
override-Funktion on_data,und tweet kehrte im json-format,diese Funktion läuft jedes mal, tweet erhalten
tweets werden gefiltert accrding zu Stoppwörter
die Liste der Worte u u will in ur tweets
InformationsquelleAutor
Auf eine tweepy Status Beispiel können Sie den Zugriff auf die
_json
Attribut, das gibt ein dict Vertreter der ursprünglichen Tweet Inhalt.Beispiel:
InformationsquelleAutor Scott H