Tweepy lookup_user отсутствует аргумент - PullRequest
0 голосов
/ 16 марта 2019

У меня есть следующий скрипт:

import sys, json, os, io, re, time
from tweepy import OAuthHandler
from tweepy import API
from tweepy import TweepError
from datetime import datetime, date, time, timedelta

CONSUMER_KEY = ''
CONSUMER_SECRET = ''
ACCESS_TOKEN = ''
ACCSS_SECRET = ''
user_ids = ['1123728482', '5539932']


if __name__ == '__main__':
    auth = OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
    auth.set_access_token(ACCESS_TOKEN, ACCESS_SECRET)
    API(auth, wait_on_rate_limit_notify=True, wait_on_rate_limit=True)

    try:
        test = API.lookup_users(user_ids=user_ids)
        print(test)
    except TweepError as e:
        print('Something went wrong, quitting...', e)
        time.sleep(15 * 60)

Однако я получаю следующую ошибку:

test = API.lookup_users(user_ids=user_ids)
TypeError: lookup_users() missing 1 required positional argument: 'self'

Я проверил официальную документацию , исходный код и эту тему , но я все еще не уверен, что я делаю неправильно ..

Так тебе

1 Ответ

0 голосов
/ 16 марта 2019

Мне нужно было инициализировать класс ..

 API = API(auth, wait_on_rate_limit_notify=True, wait_on_rate_limit=True)
...