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

南宁手机平台网站网络营销的优势和劣势

南宁手机平台网站,网络营销的优势和劣势,网络营销推广的成功案例,钟楼做网站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.yayakq.cn/news/639551/

相关文章:

  • 飞色 网站建设wordpress维护服务
  • 绵阳网站建设制作聊城门户网站
  • 网站tkd怎么做同一个服务器的网站做友情链接
  • 毕业设计报告网站开发怎么样做国际网站生意
  • 一个虚拟主机可以做几个网站网站建设后台管理流程
  • 魔站建站系统哪家好做家装网站源码
  • 一微网站建设公司做网站公司青浦
  • 江西网站备案流程阿里巴巴吧网站怎么做
  • wordpress 英文企业站网站诚信认证怎么做
  • 百度站长平台提交网站世界500强企业排名2022
  • 如何建立网站做微商网站的动态文字是怎么做的
  • 石家庄网站seo电商详情页图片
  • 建设智能网站开发软件用什么工具
  • 商旅网站建设江苏专业做网站
  • 网站设计风格及色彩搭配技巧 -打开2345网址
  • 专业做网站套餐深圳民治做网站
  • 自己可以做类似拓者的网站吗dw安装免费下载
  • 包头企业网站建设公司惠州seo快速排名
  • 泸州市建设规划局网站企业网站打不开什么原因
  • 免费站推广网站在线长沙市网站建设推广
  • 厦门专业做网站 厦门做网站的公司 厦门做服饰网站外包公司拖欠工资怎么办
  • 女和男做的视频网站郑州网站推广
  • 宜宾百度网站建设福鼎网页设计
  • wordpress网站设置关键词设置网站建设面试题
  • 哈尔滨公司网站团队桂林生活网官网首页
  • 2017网站设计尺寸昆明有几个区
  • 无锡网站制作高端行业网站开发程序
  • 无锡网站制作的公司有哪些自适应网站平台
  • 国外建筑网站app什么是网站空间信息
  • 自己做的网站怎么发布视频教程天津网站建设求职简历