Я стараюсь следовать учебному курсу python networkx, но его использует библиотеку python-twitter, и эта библиотека плохо работает с ограничением скорости Twitter по сравнению с tweepy. Я хочу знать, как я могу сделать то же самое в tweepy; в частности, как я могу получить 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)
Я пытался что-то вроде этого, используя tweepy:
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)
Пожалуйста, помогите.