我想跟隨一個python networkx教程,但是它使用python-twitter庫並且該庫與twitter的限制速度相比tweepy嚴重交易。 我想知道如何在tweepy中做同樣的事情;具體如何在tweepy中獲取getfriends API? 下面是使用代碼蟒蛇,嘰嘰喳喳:我一直在使用tweepy試過這樣的事情將python-twitter代碼轉換爲tweepy
from pylab import *
from networkx import *
import twitter
api = twitter.Api(consumer_key='consumer_key',
consumer_secret='consumer_secret',
access_token_key='access_token',
access_token_secret='access_token_secret')
friends = api.GetFriends()
G = XGraph()
for friend in friends:
G.add_edge('myname',friend.name)
for friend in friends[-3:]:
for user in api.GetFriends(friend.id):
G.add_edge(friend.name,user.name)
:
auth = tweepy.OAuthHandler(API_KEY, API_SECRET)
auth.set_access_token(ACCESS_TOKEN, ACCESS_TOKEN_SECRET)
api = tweepy.API(auth,wait_on_rate_limit=True)
Followers=[]
c=tweepy.Cursor(api.followers).items(100)
for user in c:
print user.screen_name
Followers.append(user.screen_name)
,但現在我不知道該怎麼繼續翻譯成tweepy得到朋友的朋友,特地這部分在python-twitter:
for friend in friends[-3:]:
for user in api.GetFriends(friend.id):
G.add_edge(friend.name,user.name)
請幫忙。