0
我正在從事一個網絡抓取項目,並希望從一個公共Twitter賬戶獲得跟隨者數據。我通常找到請求的URL,但我似乎無法在Twitter上找到它。所以我想知道如何獲得追隨者的名單。我正在使用Python 3如何獲取Twitter追隨者名單?
我正在從事一個網絡抓取項目,並希望從一個公共Twitter賬戶獲得跟隨者數據。我通常找到請求的URL,但我似乎無法在Twitter上找到它。所以我想知道如何獲得追隨者的名單。我正在使用Python 3如何獲取Twitter追隨者名單?
This page描述瞭如何做到這一點。
您需要安裝tweepy和使用下面的代碼:
import tweepy
import time
#insert your Twitter keys here
consumer_key ='xxxxxxx'
consumer_secret='xxxxxxx'
access_token='xxxxxxx'
access_secret='xxxxxxx'
twitter_handle='handle'
auth = tweepy.auth.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_secret)
api = tweepy.API(auth)
list= open('twitter_followers.txt','w')
if(api.verify_credentials):
print 'We successfully logged in'
user = tweepy.Cursor(api.followers, screen_name=twitter_handle).items()
while True:
try:
u = next(user)
list.write(u.screen_name +' \n')
except:
time.sleep(15*60)
print 'We got a timeout ... Sleeping for 15 minutes'
u = next(user)
list.write(u.screen_name +' \n')
list.close()