为了账号安全,请及时绑定邮箱和手机立即绑定

Python - 单击以使用 Selenium 滚动到底部

Python - 单击以使用 Selenium 滚动到底部

米琪卡哇伊 2021-09-25 09:48:02
我在 Python 中使用 Selenium 从 AngelList 中提取初创公司列表。为了收集所有初创公司,我必须单击页面末尾的“更多”按钮,直到到达列表末尾。问题是我不知道如何一直点击直到它到达页面的末尾。driver = webdriver.Chrome('C:\\Users\\Documents\\chromedriver.exe')driver.get("https://angel.co/companies?company_types[]=Startup")driver.find_element_by_class_name("""more""").click()这会导致单击“更多”。每次点击都会加载 20 个以上的初创公司。我已经尝试过这个以继续点击:i = 0while i < 20:    driver.find_element_by_class_name("""more""").click()    i += 1并导致此错误:selenium.common.exceptions.StaleElementReferenceException: Message: stale element reference: element is not attached to the page document任何帮助深表感谢。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 177 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信