当前位置: 首页 > news >正文

宠物网站设计模块怎么建立自己的企业网站

宠物网站设计模块,怎么建立自己的企业网站,word网站超链接怎么做,垂直网站建设方案书操作元素,需要先查找定位到对应的元素。 查找单个元素:driver.find_element() 返回是一个web element 对象 查找多个元素:driver.find_elements() 返回是一个list对象 By 是 Selenium 中一个非常重要的类,用于定位网页元素。 使…

操作元素,需要先查找定位到对应的元素。
查找单个元素:driver.find_element() 返回是一个web element 对象
查找多个元素:driver.find_elements() 返回是一个list对象

By 是 Selenium 中一个非常重要的类,用于定位网页元素。

使用需要导入By模块

from selenium.webdriver.common.by import By  # 导入 By 模块

常用方法及示例

1. By.ID
根据元素的 ID 定位。
ID一般不会重复。
在这里插入图片描述

element = driver.find_element(By.ID, "kw")

2.By.NAME
根据元素的 名称 定位。
在这里插入图片描述

element = driver.find_element(By.NAME, "wd")

3.By.CLASS_NAME
根据元素的 类名 定位。
在这里插入图片描述

element = driver.find_element(By.CLASS_NAME, "s_ipt")

4.By.TAG_NAME
根据元素的 标签名 定位。
一般与driver.find_elements()方法一起使用,因为一个页面中tag name非常容易重复。
在这里插入图片描述

element = driver.find_elements(By.TAG_NAME,'input')
print(type(element))

find_elements 返回的是list 可以通过遍历list的方法获取每个元素
在这里插入图片描述
5.By.LINK_TEXT
根据元素的 链接文本 定位。
在这里插入图片描述

element = driver.find_element(By.LINK_TEXT, "新闻")

6.By.PARTIAL_LINK_TEXT
根据元素的 部分链接文本 定位。
同样还是上面那个新闻链接。这样也能找到。

element = driver.find_element(By.PARTIAL_LINK_TEXT, "新")

7.By.XPATH
根据元素的 XPath 定位。
在对应元素上,右键,copy,可复制xpath路径。
在这里插入图片描述

    #复制的相对路径element = driver.find_element(By.XPATH, "//*[@id='kw']")#复制的绝对路径 很长不推荐使用element = driver.find_element(By.XPATH, "/html/body/div/div[2]/div[5]/div[1]/div/form/span[1]/input")#自己手写路径匹配规则element = driver.find_element(By.XPATH, "//input[@id='kw' and @name='wd' ]")

8.By.CSS_SELECTOR
根据元素的 CSS选择器 定位。
这个同样也可以在对应元素上,右键,copy,复制CSS选择器。
在这里插入图片描述

# 复制的selector
driver.find_element(By.CSS_SELECTOR,"#kw")
#自己手写
element = driver.find_element(By.CSS_SELECTOR, "input[name='wd']")
http://www.laogonggong.com/news/31858.html

相关文章:

  • 自己建设网站需要些什么软文代写新闻稿
  • 个人订阅号支持微网站的建设吗小说关键词搜索器
  • 音乐网站怎么建设站长工具高清
  • 如何搭建静态网站网站seo服务
  • 网站设计与建设第一章台州百度关键词排名
  • 旅游圈wordpress主题工具站seo
  • 政府形象建设 网站更新环球网最新消息
  • 建行网站会员注册用户名自媒体平台排名
  • 做网站 域名 服务器的关系百度竞价推广怎么做
  • 网站推广怎么操作sem竞价推广怎么做
  • 浙江省城乡住房建设网站北京seo网站开发
  • wordpress 推广seo哪家公司好
  • 制造行业网站建设包头整站优化
  • 一个虚拟空间可以放几个网站电商运营一天都干啥
  • wordpress建站教程百科网店代运营靠谱吗
  • 网站模板 介绍能打开各种网站的浏览器
  • 济南智能网站建设电话网络营销总监岗位职责
  • 做公司网站需要的资料申请自己的网站
  • 15年做哪些网站致富域名停靠网页推广大全
  • 怎么做最火的视频网站bt兔子磁力搜索
  • 哪个网站做海外代购网络推广网站排行榜
  • asp.net 多网站网站seo优化是什么
  • 南阳网站建设百度广告平台电话
  • 怎么用apache做网站产品网络营销
  • 网站做app的好处宽带营销案例100例
  • 企业做网站有什么用推广渠道有哪些
  • 网站要怎么做才能让360收录浏览器里面信息是真是假
  • 做外单都有什么网站接app推广
  • 深圳建网站的专业公司沈阳百度推广哪家好
  • 求网站建设的视频小程序怎么引流推广