2017-07-17 146 views
0

我在twitter上使用tweepy来挖掘数据,而使用API​​的命令时,结果看起来很奇怪。当我使用这段代码时,结果应该是这样吗?Tweepy Twitter API命令结果

这是我的代码

import oauth, tweepy 
import csv 

list_user = [] 
list_user_follower = [] 
number = 0 

with open('tweets.csv', 'rb') as user: 
    reader = csv.reader(user, delimiter=",") 
    for i in reader: 
     list_user.insert(number, i[0]) 
     number += 1 

def init(): 
    global api 
    consumer_key = "...." 
    consumer_secret = "...." 
    access_key = "...." 
    access_secret = "...." 
    auth = tweepy.OAuthHandler(consumer_key, consumer_secret) 
    auth.set_access_token(access_key, access_secret) 
    api = tweepy.API(auth) 

    print api.followers(list_users[0]) 

init() 

这是结果。请注意,这不是完整的结果,因为它放在这里太长了。

[User(follow_request_sent=False, has_extended_profile=False, profile_use_background_image=True, profile_sidebar_fill_color=u'DDEEF6' 

任何帮助,将不胜感激谢谢。

回答

0

是的,看起来是正确的 - 您的API请求正在返回用户列表中的第一个条目。 Tweepy documentation明确指出,此调用的返回值是用户对象的列表。你直接打印到控制台。包含在User object中的值记录在Twitter的API文档中。