Python selenium是否具有相同按钮的最大点击次数
我有一个selenium web scraping项目,有一个按钮我必须点击1600次,但点击1000次后,chrome不再加载页面(它只是显示加载标志,但不加载页面) selenium的点击次数是否最大 如果是,如何将此最大数更改为更大?本身不包含任何单击,而是包含一个方法,您可以调用该方法来模拟可单击元素上的单击 该方法定义为:Python selenium是否具有相同按钮的最大点击次数,python,selenium,selenium-webdriver,webdriver,click,Python,Selenium,Selenium Webdriver,Webdriver,Click,我有一个selenium web scraping项目,有一个按钮我必须点击1600次,但点击1000次后,chrome不再加载页面(它只是显示加载标志,但不加载页面) selenium的点击次数是否最大 如果是,如何将此最大数更改为更大?本身不包含任何单击,而是包含一个方法,您可以调用该方法来模拟可单击元素上的单击 该方法定义为: def click(self): """Clicks the element.""" s
def click(self):
"""Clicks the element."""
self._execute(Command.CLICK_ELEMENT)
您可以在任何可单击的元素上调用click()
方法,次数尽可能多
理想情况下,要单击需要引导的元素,使
元素可单击()
,您可以使用以下任一选项:
- 使用
:链接文本
WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.LINK_TEXT, "Click Link"))).click()
WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.PARTIAL_LINK_TEXT, "Click Partial Link"))).click()
- 使用部分链接文本:
WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.LINK_TEXT, "Click Link"))).click()
WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.PARTIAL_LINK_TEXT, "Click Partial Link"))).click()
- 注意:您必须添加以下导入:
from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.common.by import By from selenium.webdriver.support import expected_conditions as EC