Сеть дружбы Twitter - PullRequest
       37

Сеть дружбы Twitter

0 голосов
/ 02 августа 2020

Я пытаюсь создать набор данных подписчиков и общих друзей с помощью библиотеки tweepy, но у меня возникает проблема с ограничением скорости.

Это код, который я использую до сих пор:

following_list = []
follower_list = []
friends = [] #mutual friends


early_adopters = list(set(a['user_id'])) # this list of the first user who mention a particular hashtag

for usr in early_adopters:
  for user in tweepy.Cursor(api.friends, user_id = usr).items():
      following_list.append((usr,user.id))

  for user in tweepy.Cursor(api.followers, user_id = usr).items():
    if user.id not in early_adopters:
      follower_list.append((usr,user.id))

  for user in following_list:
    if user in follower_list:
      friends.append((usr,user))

Я всегда буду получать сообщение об ошибке, если я не установлю очень маленький лимит пользователей и элементов, но он может быть настолько маленьким и не даст мне данных, которые мне понадобятся для создания всей сети.

Кто-нибудь знает другое решение или способ его улучшить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...