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

网络宣传网站建设定制百度快速收录开通

网络宣传网站建设定制,百度快速收录开通,做网站的天津,济南企业型网站Xpath (XML Path Language),是W3C定义的用来在XML文档中选择节点的语言 一、从根目录/开始 有点像Linux的文件查看,/代表根目录,一级一级的查找,直接子节点,相当于css_selector中的>号 /html/body/div/p 二、根据…

Xpath (XML Path Language),是W3C定义的用来在XML文档中选择节点的语言

一、从根目录/开始

有点像Linux的文件查看,/代表根目录,一级一级的查找,直接子节点,相当于css_selector中的>号

/html/body/div/p 

二、根据元素属性选择

查找具体的元素,必须在前面输入标准开头//,表示从当前节点寻找所有的后代元素

//div/*     div下面的所有的元素//div//p     先在整个文档里查找div,再在div里查找p节点(只要在内部,不限定是否紧跟) ;等价于 css_selector里的('div p')//div/p      p是div的直接子节点; 等价于 css_selector里的('div > p')//*[@style]   查找所有包含style的所有元素,所有的属性要加@;  等价于 css_selector里的('*[style]')//p[@spec='len']  必须要加引号;等价于 css_selector里的("p[spec='len']")//p[@id='kw']    xpath中对于id,class与其他元素一视同仁,没有其他的方法

三. 选择第几个节点

//div/p[2]   选择div下的第二个p节点 ;等价于css_selector里的div>p:nth-of-type(2)  符合p类型的第二个节点//div/*[2]    选择div下第二个元素//div/p[position()=2]   position()=2   指定第二个位置;  等价于上面的 //div/p[2] position()>=2      位置大于等于2position()<2        位置小于2position()!=2    位置不等于2//div/p[last()]    选择div下的倒数第一个p节点; last()倒数第一个//div/p[last()-1]    选择div下的倒数第二个p节点;//div/p[position()=last()]     倒数第一个//div/p[position()=last()-1]     倒数第二个//div/p[position()>=last()-2]     倒数第一个,第二个,第三个

四、组合选择

//p | //button   选择所有的p和button,等价于css_selector里的 p, button//input[@id='kw' and @class='su']     选择id=kw 并且 class=su的input元素

五、兄弟节点的选择

相邻后面的兄弟节点的选择:following-sibling::    两个冒号//div/following-sibling::p    选择div里相邻的p节点相邻前面的哥哥节点的选择:preceding-sibling::后面加上元素标签        # 此方法在css_selector中没有相邻前面的弟弟节点的选择   following-sibling:: 后面加上元素标签 //div/preceding-sibling::p[2]   选择div里前面相邻的第二个节点,不加[2]选择的是前面的所有的p节点

六、选择父节点    

//p[@spec='len']/..    选择p节点的上层节点       此方法在css_selector中没有//p[@spec='len']/../..   上层节点的上层节点

七、在webelement对象里面使用查找Xpath 查找时,必须使用.指明当前节点

food = driver.find_element_by_id('food')eles = food.find_elements_by_xpath(".//p")    .指明当前节点eles = food.find_elements_by_xpath("..")   查找当前节点的父节点
http://www.dtcms.com/wzjs/362415.html

相关文章:

  • 网站建设运营要求百度直播间
  • 蒲公英路由器登录地址学seo的培训学校
  • 怎么做网站源码青岛谷歌推广
  • 怎么用adobe软件做网站市场营销经典案例
  • 有帮忙做阿里巴巴网站的吗搜索引擎优化百度百科
  • 湖南省长沙建设厅网站镇江网站制作公司
  • 高端网咖宣传语seo网站技术培训
  • 网站分为的风格十大接单推广平台
  • 网站空间管理系统搜索数据
  • 做视频网站可以自学吗网络热词缩写
  • 纯css做的响应式网站静态网站开发
  • 自己设置网站怎么做网站制作工具
  • 做诚信通网站软文网官网
  • 电子工程网介绍在运营中seo是什么意思
  • 蓟州区住房和建设委员会网站我要安装百度
  • 简单的网站php开发教程拓客软件
  • 个人可以做新闻网站吗足球世界积分榜
  • 怎么找网站模板湖南网站seo营销
  • 湖北可以做网站的公司广告联盟哪个比较好
  • 大德通众包做网站怎么样百度推广账号登录入口
  • 深圳龙岗疫情最新消息今天又封了榆林seo
  • php 网站开发收费seo关键词挖掘
  • 莱芜搜狗推广我们seo
  • 租一个服务器建网站多少钱关键词seo培训
  • 营销型网站建站步骤是什么意思关键词搜索排名
  • 大众点评做团购网站关键词优化策略
  • 南昌网站建设渠道收录优美的图片app
  • 郑州红酒网站建设seo推广公司排名
  • 鹰潭律师网站建设怎么弄一个自己的网站
  • 深圳考试培训网站建设网站建设与管理主要学什么