您只能使用retrieve 100 user objects per request與 api.lookup_users()
方法。有沒有簡單的方法來檢索超過100使用Tweepy和Python?我讀過這篇文章:User ID to Username tweepy但它不能解決100多個問題。我是Python的新手,所以我不能自己想出一個解決方案。我曾嘗試是這樣的:Tweepy:如何查找超過100個用戶的屏幕名稱
users = []
i = 0
num_pages = 2
while i < num_pages:
try:
# Look up a collection of ids
users.append(api.lookup_users(user_ids=ids[100*i:100*(i+1)-1]))
except tweepy.TweepError:
# We get a tweep error
print('Something went wrong, quitting...')
i = i + 1
其中ids
是包含ID的列表,但我得到IndexError: list index out of range
,當我試圖讓用戶與指數高於100。如果它幫助我只獲得感興趣來自用戶ID的屏幕名稱。