我的要求是为twitter手柄下载粉丝。我想要下载的详细信息是关注者的Twitter手柄,名称,他们的位置,描述,帐户创建时间。 我编写了一个python脚本,用于下载关注者的twitter句柄并将数据存储在文本文件中。由于我是python的新手,我无法启用此脚本来获取我需要的所有其他详细信息。如果可能的话,我还需要excel表中的这些数据。此脚本也需要花费太多时间来导入数据。我需要关注者的帐户拥有超过80K的关注者,我的脚本需要一个小时来获取大约2k粉丝。
这是我正在使用的脚本:
from __future__ import absolute_import, print_function
import tweepy
import time
# == OAuth Authentication ==
consumer_key="xxxxxxxxxxxx"
consumer_secret="xxxxxxxxxxxxxxxxx"
access_token="xxxxxxxxxxxxxxxxxxx"
access_token_secret="xxxxxxxxxxxxxxxxxxx"
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)
api = tweepy.API(auth)
list=open('twtfollow.txt','w')
user = tweepy.Cursor(api.followers, screen_name='xxxxxxxxxxxx').items()
while True:
try:
u=next(user)
list.write(u.screen_name +' \n')
except:
time.sleep(100)
print('Timeout')
list.close()