使用python

时间:2017-03-23 16:24:09

标签: python python-3.x google-sheets google-spreadsheet-api

我的要求是为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()

0 个答案:

没有答案