Rückkehr ein Nutzer tweets mit tweepy
Ich bin mit tweepy und python 2.7.6 zurück auf die tweets von einem bestimmten Benutzer
Mein code sieht wie folgt aus:
import tweepy
ckey = 'myckey'
csecret = 'mycsecret'
atoken = 'myatoken'
asecret = 'myasecret'
auth = tweepy.OAuthHandler(ckey, csecret)
auth.set_access_token(atoken, asecret)
api = tweepy.API(auth)
stuff = api.user_timeline(screen_name = 'danieltosh', count = 100, include_rts = True)
print stuff
Allerdings ergibt sich eine Reihe von Nachrichten, die Aussehen wie<tweepy.models.Status object at 0x7ff2ca3c1050>
Ist es möglich, drucken Sie nützliche Informationen aus diesen Objekten? wo finde ich alle Ihre Attribute?
- Sie hätte Zugriff auf die Attribute der Objekte. Beispiel
status.text
. Hier sind die Attribute - dev.twitter.com/docs/api/1.1/get/statuses/home_timeline - der link oben ist tot. Versuchen Sie https://dev.twitter.com/overview/api/tweets
Du musst angemeldet sein, um einen Kommentar abzugeben.
Leider
Status
Modell ist nicht wirklich gut dokumentiert in dertweepy
docs.user_timeline()
Methode gibt eine Liste vonStatus
Objekt-Instanzen. Erkunden Sie die verfügbaren Eigenschaften und Methoden mitdir()
, oder schauen Sie auf die die tatsächliche Umsetzung.Zum Beispiel aus dem source-code können Sie sehen, dass es
author
,user
und andere Attribute:Oder, Sie drucken sich die
_json
Attribut value enthält den eigentlichen Reaktion ein API-Aufruf:print dir(stuff)
?text
Attribut zum Beispielfor status in stuff: print status.text
oder andere attribute aufgeführt, die von dir()?status
.