如何解析追随者调用api返回的Twitter用户对象?

时间:2014-09-25 17:39:14

标签: python json twitter tweepy

我试图找到有关返回的Twitter对象结构的信息,例如Tweepy api.followers。粗略地看,我认为这是json,但事实并非如此。它以User(follow_request_sent=False, profile_use_background_image=True开头。有没有人知道Tweepy中是否存在某种类型的脚本或函数来解析这个对象?

我正在使用for page in tweepy.Cursor(api.followers, screen_name="user").pages():

然后ids.extend(page),其中id只是一个列表。然后我做

for id in ids:
    print id

我不确定是否正确。无论如何,我想解析每个返回的id离线。

2 个答案:

答案 0 :(得分:0)

api.followers类实例的User返回列表。

解析取决于您想要的数据。 User类提供不同的功能。 timeline friends followers。您还可以使用对象的followunfollow函数

答案 1 :(得分:0)

访问用户对象内的任何内容

User(follow_request_sent=False, .... , location=u'San Francisco, CA', default_profile=False, following=False)

使用.运算符。

例如

>>> obj.location
San Francisco, CA
>>> obj.follow_request_sent
False