Я впервые использую tweepy twitter API и мне нужна помощь, пожалуйста ... В следующем фрагменте кода я перебираю список идентификаторов пользователей (сохраненных как «учетные записи») и для каждой учетной записи Я использую tweepy.Cursor, чтобы найти список идентификаторов, за которыми они следуют (их «друзья»). Я проверяю совпадения с учетными записями, за которыми я тоже следую (хранится в 'ids'), а затем сохраняю совпадения в виде информационного кадра.
Проблема в том, что я получаю сообщение об ошибке «Достигнут предел». Как мне избежать этого, пожалуйста? Я предполагаю, что есть намного более умный способ сделать это!
Спасибо.
df_list = []
for account in accounts:
friends = []
for page in tweepy.Cursor(api.friends_ids, id=account).pages():
friends.extend(page)
friends = pd.Series(friends)
matches = friends[friends.isin(ids)]
d = {'friend_id' : account, 'common_friends' : matches}
matches = pd.DataFrame(data=d)
df_list.append(matches)
final_df = pd.concat(df_list)