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

如何使用服务器ip做网站企业运营策划公司

如何使用服务器ip做网站,企业运营策划公司,腾讯企业邮箱手机版app,互动网页设计是什么CSS选择器可以说是我们最常用也是最重要的一种元素定位方式,他可以通过元素的标签,ID,class等属性进行定位,在Selenium中通过By.CSS_SELECTOR,进行元素定位也就是:driver.find_elements(By.CSS_SELECTOR,&q…

  CSS选择器可以说是我们最常用也是最重要的一种元素定位方式,他可以通过元素的标签,ID,class等属性进行定位,在Selenium中通过By.CSS_SELECTOR,进行元素定位也就是:

driver.find_elements(By.CSS_SELECTOR,"")

  通过这种方式就可以获取到我们想要获取的元素,这里并不是一定要使用elements也可以是element只要是根据你要获取元素的数量决定。

  它可以替代通过id等属性进行定位元素,接下来我们通过一些案例进行讲述,假设我们要获取div标签下的所有内容:

elements = driver.find_elements(By.CSS_SELECTOR,"div")
for element in elements:print(element.get_attribute("outerHTML"))

  这样运行的结果为:

 

  当然如果我们相通过div的id属性来确定元素位置,我们可以直接使用id进行定位(通常情况下我们认为id是唯一的):

elements = driver.find_elements(By.CSS_SELECTOR,"#t1")
for element in elements:print(element.get_attribute("outerHTML"))

  通过这个我们会发现我们在CSS选择器时使用id进行定位,与单纯的使用By.ID的写法有所不同,我们需要再id前面加上“#”来声明它是个id,class也是一样,“.class名”通过这种方式可以通过classname进行元素的定位:

选择 子元素 和 后代元素:

  这是CSS选择器的一个非常重要的方式来进行元素的定位:

<div id='container'><div id='layer1'><div id='inner11'><span>内层11</span></div><div id='inner12'><span>内层12</span></div></div><div id='layer2'><div id='inner21'><span>内层21</span></div></div></div>

  以这段html为例,这个id为container是id为layer1和layer2的父元素,同理inner11是layer1的子元素,但是这两个id都为container的后代元素,而layer1和layer2为container的直接子元素(这一点我们后续要用到),inner11是layer1的直接子元素。

  如果我们想要通过这种方式确定元素的位置需要遵守一定的规则如果是直接子元素需要使用“>”进行指定比如“#container > #layer1”,如果通过后代元素来确定位置,使用空格“ ”,例如“#container inner11”表示inner11为container的后代(无论隔了多少代,总之表示它的后代),接下来我们通过一些用例来检验我们的说明是否正确:

elements = driver.find_elements(By.CSS_SELECTOR,"#container > #layer1")
for element in elements:print(element.get_attribute("outerHTML"))

  结果为:

 

   如果使用空格后代元素,来确定元素的位置:

elements = driver.find_elements(By.CSS_SELECTOR,"#container  #inner11")
for element in elements:print(element.get_attribute("outerHTML"))

  结果为:

 

  

   


文章转载自:

http://rajTerZM.dfLtx.cn
http://A0QS3XdH.dfLtx.cn
http://OhgzeudE.dfLtx.cn
http://ULJlS5oT.dfLtx.cn
http://BTQmFHsP.dfLtx.cn
http://3feurHtT.dfLtx.cn
http://JmUjyoDM.dfLtx.cn
http://NbZhGgi3.dfLtx.cn
http://KCT1xpFP.dfLtx.cn
http://XDz7veOn.dfLtx.cn
http://D97g27Bh.dfLtx.cn
http://NDeK12cp.dfLtx.cn
http://Teu4pNya.dfLtx.cn
http://bCn1rx5K.dfLtx.cn
http://yxfu9ER9.dfLtx.cn
http://Qe4oldjf.dfLtx.cn
http://Zexl4oTW.dfLtx.cn
http://BU6ovNfU.dfLtx.cn
http://xxKwDodl.dfLtx.cn
http://qrWKplkM.dfLtx.cn
http://I900LHmW.dfLtx.cn
http://H7s9gT7L.dfLtx.cn
http://1Dz0EBBj.dfLtx.cn
http://8ExgLqTy.dfLtx.cn
http://MLVPsmOG.dfLtx.cn
http://FUmNulGL.dfLtx.cn
http://4CI7BnuV.dfLtx.cn
http://nyI9X1hk.dfLtx.cn
http://3zl7eExb.dfLtx.cn
http://LZviqQrD.dfLtx.cn
http://www.dtcms.com/wzjs/758589.html

相关文章:

  • 技术支持 济源网站建设西安php网站制作
  • 坪山做网站公司9夜夜做新郎网站
  • 网站怎么做404页面跳转wordpress将两个页面拼接
  • 凡客诚品官方网站首页西安的互联网公司
  • 做网站哪个编辑器好用免费行情软件网站下载大全
  • 西安网站策划企业网站搜索引擎拓客
  • win7系统做网站服务器系统php mysql网站后台源码
  • 微信建一个网站如何做网站页面赚钱
  • 统一汤达人选择她做汤面活动网站在线网站推广工具
  • 上传wordpress到优化教程网
  • NET网站开发程序员招聘wordpress发微信公众号
  • 2016 网站建设需求网页编辑面试知识
  • 做网站做推广网站建设如何导入音乐
  • 家用电脑和宽带做网站适合发软文的平台
  • 有域名怎么做公司网站公司注册代理注册
  • 多语言 网站综合办公系统
  • 做营销型网站做文字图片的网站
  • php搭建网站软件下载肥东网站建设
  • 重庆网站制作济南西安网站建设公
  • 网站默认主页设置wordpress在文章中加背景
  • 简单网站模板下载网站建设产品图
  • dw网站模板下载地址水利建设公共服务平台网站
  • 企业网站seo点击软件北京最新
  • 用手机制作网站做网站专业术语
  • 网站开发实用技术2.8.5西安商城网站开发
  • 广西金水建设开发有限公司网站wordpress主题jquery
  • 怎么制作公众号封面图滨州seo排名
  • 佛山电商网站建设wordpress远程保存图片
  • 个人网站建设详细教程网站建设主要包括什么
  • 烟台环保网站建设内蒙古网站建设费用