您的位置:首页 > 教育 > 培训 > 温州龙湾区高端网站设计_上海网站优化排名_天津百度网站排名优化_网络广告类型

温州龙湾区高端网站设计_上海网站优化排名_天津百度网站排名优化_网络广告类型

2025/4/19 8:30:52 来源:https://blog.csdn.net/u012454429/article/details/147161552  浏览:    关键词:温州龙湾区高端网站设计_上海网站优化排名_天津百度网站排名优化_网络广告类型
温州龙湾区高端网站设计_上海网站优化排名_天津百度网站排名优化_网络广告类型
  • 元素定位的目标:找到要操作的元素(唯一),然后进行操作。一定要找到唯一的元素,如果找到多个,就考 虑换一个定位方法。

  • <标签名 属性=值 属性=值> 文本内容 </标签名>

  • 8大元素定位:分为2大类

  • 代码里查找元素的方法: driver.find_element()

  • 一、第一大分类(6种)

    • 1、id属性:优先选择Id,id是唯一的
      driver.find_element(By.ID,“kw”).send_keys(“大学”)
    • 2、class属性:样式,颜色,宽高,大小,可以修改,确保class的属性值是唯一的才能用
      driver.find_element(By.CLASS_NAME,“kw”).send_keys(“大学”) # 单一的class值,可以直接定位【百度输入框】
      driver.find_element(By.CLASS_NAME,“kw”).click() # 多个的class值,可以直接定位【登录】
    • 3、name属性
      driver.find_element(By.NAME,“kw”).send_keys(“大学”)
    • 4、 tag_name属性:标签名,有多个重复的标签名,会默认找到第一个标签名,基本上不用,因为会有很多个
    • 5、link_text:a元素的文本内容完全匹配:
      a标签是一个超链接元素,超链接元素有属性target = “_blank”,超链接打开一个新的窗口,否则就是在原窗口上打开新页面
      driver

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com