Tweepy lookup_user缺少参数

时间:2019-03-16 06:59:32

标签: python tweepy

我有以下脚本:

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'

我检查了official documentationsource code和这个topic,但是我仍然不确定自己做错了什么。.

想念你

1 个答案:

答案 0 :(得分:0)

我需要初始化类。

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