我试图通过tweepy从一个大帐户中获取关注者。 当工作完成一半,出了问题,我不得不重新开始。
我想知道是否有办法直接跳到第X页并避免重复所有页面?
答案 0 :(得分:1)
search
method接受参数page
,该参数可用于跳转到特定页面(与rpp
结合使用)。如果您使用Cursor
,这些参数可以作为命名参数传递给其构造函数,即tweepy.Cursor(api.search, page = ...)
答案 1 :(得分:1)
虽然我不确定它是最佳的,但我找到了一种方法。如果使用tweepy.Cursor类来获取关注者,则可以先定义游标实例:
my_cursor = tweepy.Cursor(api.followers, count=200)
然后通过循环启动流式传输:
my_cursor.items()
您可以随时访问当前页面光标值:
my_cursor.next_cursor
如果您想从流媒体停止的大致相同的位置重新启动,请执行以下操作:
my_new_cursor = tweepy.Cursor(api.followers, count=200,
cursor=my_cursor.next_cursor)