Python Tweepy库中存储的下一个光标值在哪里?

Python Tweepy库中存储的下一个光标值在哪里?,python,twitter,tweepy,Python,Twitter,Tweepy,我正试图从一个拥有5000多名追随者的用户那里提取追随者ID。我只是在测试,所以我现在在解释器里做。我是这样做的 auth = tweepy.OAuthHandler(consumer_key, consumer_secret) auth.set_access_token(access_token, access_token_secret) api = tweepy.API(auth) ids = api.followers_ids(user_id='userfoo',cursor='-1')

我正试图从一个拥有5000多名追随者的用户那里提取追随者ID。我只是在测试,所以我现在在解释器里做。我是这样做的

auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)
api = tweepy.API(auth)
ids = api.followers_ids(user_id='userfoo',cursor='-1')
print ids
它可以获得第一个游标,但是下一个游标返回值存储在哪里?它不在我的ids变量中,因为它已经被解析了。打印下一个光标值需要调用什么

范例

>>>print next_cursor
可能吗?Iv'e到处都找过,但似乎找不到关于这方面的太多文档。

更改:

ids=api.followers\u id(用户id='userfoo',光标='-1')

致:

ids=api.followers\u id(user\u id='userfoo',cursor='-1').pages()

现在,您可以通过循环获取值:

all_ids = []
for p in ids:
    all_ids.append(p)
光标值将存储在ids中

没有循环,因为您仍然在光标的第一页,如果您现在尝试打印它,它可能仍然是-1

要获取下一个5000,请使用ids.next()。这将给你下一个5000。您的光标现在将向前移动一页。ids.next_cursor现在应该为您提供下一页关注者的光标

您可以使用ids.next()和ids.prev()向前和向后迭代。然后可以使用ids.next\U cursor和ids.prev\U cursor查看光标。

查看此链接: