Selenium向下滚动Facebook页面就像崩溃一样

时间:2017-08-15 08:27:59

标签: python facebook selenium automation

我正在尝试向下滚动一个Facebook页面,该页面提供了使用selenium和python喜欢页面的人员列表。 url的格式为https://www.facebook.com/search/page_id/likers,其中page_id是每个Facebook页面的唯一编号。

我试图向下滚动的页面有大约18k的喜欢,当我自动向下滚动过程时,程序会在大约700-800人时崩溃。

以下是错误消息:

Message: unknown error: session deleted because of page crash
from unknown error: cannot determine loading status
from tab crashed
  (Session info: chrome=58.0.3029.110)
  (Driver info: chromedriver=2.26.436382 (70eb799287ce4c2208441fc057053a5b07ceabac),platform=Linux 4.10.0-32-generic x86_64)

任何人都可以帮助我为什么会这样吗?

1 个答案:

答案 0 :(得分:0)

这需要多长时间?

Selenium有默认的等待时间,之后它会返回错误,请参阅this post

如果您达到30分钟标记,则可以使用

增加超时
driver.set_page_load_timeout(long_wait_time)