Tweepy Twitter API命令结果
问题描述:
我在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'
任何帮助,将不胜感激谢谢。
答
是的,看起来是正确的 - 您的API请求正在返回用户列表中的第一个条目。 Tweepy documentation明确指出,此调用的返回值是用户对象的列表。你直接打印到控制台。包含在User object中的值记录在Twitter的API文档中。