element_to_be_clickable 给出 TimeoutException
element_to_be_clickable is giving TimeoutException
对于 URL 我想诱导点击下一页按钮。
下一页按钮是带有 class attribute = 'fa fa-angle-right'
.
的 <span>
标签
当我尝试以下操作时,它给了我 TimeoutException
.
这不适用于任何页面,甚至最后一页。
WebDriverWait(driver,10).until(EC.element_to_be_clickable((By.CLASS_NAME, 'fa fa-angle-right')))
我哪里错了?
非常感谢任何帮助!
尝试使用 css 选择器:
WebDriverWait(driver,10).until(EC.element_to_be_clickable((By.CSS_SELECTOR, '.fa.fa-angle-right')))
仅针对单个 class 按 class 名称查找。
Selenium
不支持 class name
和 空格 ,您必须删除 spaces
并将 .
放入用它做一个 css_selector
。
WebDriverWait(driver,10).until(EC.element_to_be_clickable((By.CSS_SELECTOR, 'span.fa.fa-angle-right')))
对于 URL 我想诱导点击下一页按钮。
下一页按钮是带有 class attribute = 'fa fa-angle-right'
.
<span>
标签
当我尝试以下操作时,它给了我 TimeoutException
.
这不适用于任何页面,甚至最后一页。
WebDriverWait(driver,10).until(EC.element_to_be_clickable((By.CLASS_NAME, 'fa fa-angle-right')))
我哪里错了?
非常感谢任何帮助!
尝试使用 css 选择器:
WebDriverWait(driver,10).until(EC.element_to_be_clickable((By.CSS_SELECTOR, '.fa.fa-angle-right')))
仅针对单个 class 按 class 名称查找。
Selenium
不支持 class name
和 空格 ,您必须删除 spaces
并将 .
放入用它做一个 css_selector
。
WebDriverWait(driver,10).until(EC.element_to_be_clickable((By.CSS_SELECTOR, 'span.fa.fa-angle-right')))