我有以下脚本:
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 documentation,source code和这个topic,但是我仍然不确定自己做错了什么。.
想念你
答案 0 :(得分:0)
我需要初始化类。
API = API(auth, wait_on_rate_limit_notify=True, wait_on_rate_limit=True)