eclipse - xpath 为
问题描述
下面的 HTML 元素的 xpath 应该是什么。此元素在 div 标签中没有任何类定位器
<img src="/images/banner2.gif" width="488" height="63" border="0" hspace="8" vspace="4">
解决方案
WebDriverWait(driver, 30).until(
EC.element_to_be_clickable((By.XPATH, "//*[@src='/images/banner2.gif']")))
或者
WebDriverWait(driver, 30).until(
EC.element_to_be_clickable((By.CSS_SELECTOR, "img")))
注意:将以下导入添加到您的解决方案::
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.common.by import By
推荐阅读
- multithreading - 长时间无法连接到 MQTT 代理和 greenthreads 无法正常工作
- spring-boot - 如何在 Java DSL (Spring boot) 中发送 grant_type=client_credentials 作为 post 请求正文
- windows-10 - 当我在Access中右键复制一个查询时,查询被执行了,可以停止吗?
- mysql - 在教义查询构建器上返回 null 的外键字段
- fonts - 如何确定字体是否支持字符
- gtk - 在 gtk 源代码中,我在哪里可以找到创建页面设置对话框的代码?
- java - Java InetAddress.getByName 返回主机名/IP,但会导致 ping 失败
- javascript - 如果实际提交了表单,则路由到另一个组件
- oop - 在 ui 自动化测试用例期间让多个用户同时登录
- google-apps-script - 取消合并电子表格单元格并用数据填充前合并的空单元格