我正在使用 tweepy 和 python 2.7.6 返回指定用户的推文
我的代码看起来像:
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
然而,这会产生一组消息,看起来像 <tweepy.models.Status object at 0x7ff2ca3c1050>
是否可以从这些对象中打印出有用的信息?我在哪里可以找到他们的所有属性?
原文由 user8028 发布,翻译遵循 CC BY-SA 4.0 许可协议
不幸的是,
Status
模型在tweepy
文档 中并没有得到很好的记录。user_timeline()
方法返回Status
对象实例的列表。您可以使用dir()
探索可用的属性和方法,或者查看 实际的实现。比如从源码中可以看到有
author
,user
等属性:或者,您可以打印出
_json
属性值,其中包含 API 调用的实际响应: