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

做美容有哪些网站网站建栏目建那些

做美容有哪些网站,网站建栏目建那些,网页游戏排行榜魔域,编程软件scratch免费下载多层框架或窗口定位#xff1a; switch_to_frame()switch_to_window()智能等待#xff1a; implicitly_wait()现在web应用中经常会遇到框架如#xff08;frame#xff09;或窗口#xff08;windows#xff09;的应用#xff0c;这样定位就比较难#xff0c;有时定位一个…多层框架或窗口定位 switch_to_frame()switch_to_window()智能等待 implicitly_wait()现在web应用中经常会遇到框架如frame或窗口windows的应用这样定位就比较难有时定位一个元素定位器没有问题但是就是定位不到这时就需要检查一下这个元素是否存在在一个frame中。 webdriver中switch_to_frame就可以解决这个问题。 代码1(frame.html) html head meta http-equivcontent-type contenttext/html;charsetutf-8 / titleframe/title script typetext/javascript async srchttp://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js /script link hrefhttp://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/css/bootstrap-combined.min.css relstylesheet / script typetext/javascript $(document).ready(function(){ }); /script /head body div classrow-fluid div classspan10 well h3frame/h3 iframe idf1 srcinnerhtml width800, height600/iframe /div /div /body script srchttp://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/js/bootstrap.min.js/script /html 代码2inner.html html head meta http-equivcontent-type contenttext/html;charsetutf-8 / titleinner/title /head body div classrow-fluid div classspan6 well h3inner/h3 iframe idf2 srchttp://www.baidu.com width700 height500/iframe a hrefjavascript:alert(watir-webdriver better than selenium webdriver;)click/a /div /div /body /html frame中嵌套inner两个脚本放在同一个目录下。 代码如下 #codingutf-8 from selenium import webdriver from time import sleepimport os br webdriver.Firefox() file_path file:/// os.path.abspath(frame.html) br.get(file_path)br.implicitly_wait(30) #先找到到iframe1id f1 br.switch_to_frame(f1) #再找到其下面的iframe2(id f2) br.switch_to_frame(f2)#下面就可以正常的操作元素了 br.find_element_by_id(kw).send_keys(selenium) br.find_element_by_id(su).click() sleep(1)br.quit() 按上面方式就可以定位到元素 switch_to_window()   有可能嵌套的不是框架而是窗口对窗口的方法switch_to_window用法与switch_to_frame 相同dr.switch_to_window(windowName)   br.implicitly_wait(30) 它可以在一个时间范围内智能的等待。而slepp(2)是一个固定的时间。 文档解释 selenium.webdriver.remote.webdriver.implicitly_wait(time_to_wait) 隐式地等待一个无素被发现或一个命令完成这个方法每次会话只需要调用一次 time_to_wait: 等待时间   用法:driver.implicitly_wait(30)      转载于:https://www.cnblogs.com/kongzhongqijing/p/3534197.html
http://www.sadfv.cn/news/305108/

相关文章:

  • 网站配色 绿色网页设计基础实训
  • 给别人做的网站要复杂做安全扫描企业建网站方案
  • 郑州七彩网站建设公司 评论晋江 网站建设 推广
  • 商洛做网站网站建设的公司地址
  • 深圳网站建设怎么做健身俱乐部网站开发文档
  • 简历制作免费模板网站seo优化网站的注意事项
  • 格尔木建设局网站滁州公司做网站
  • 网站开发制作公司简介网站开发服务费会计处理
  • 快站如何做网站福州门户网站建设
  • 网站建设 采集php 手机网站开发
  • dede程序网站如何查看百度蜘蛛免费好玩的网页游戏
  • 做网站一般需要多久网站个人和企业有什么区别
  • 江苏省交通运输厅门户网站建设管理办法建材 东莞网站建设
  • 怎样建网站得花多少钱海洋网站建设
  • 怎么自己制作网站链接上传到服务器的网站打开是空白
  • 做网站排名公司推荐做问卷的网站哪个好
  • 网站建设方案是什么深圳品牌网站设计
  • 西宁做网站君博先进wordpress上传文件功能
  • 制作网站哪家服务好烟台做网站系统
  • 门户网站平台建设方案电商美工培训哪个学校好
  • 个人网站建设的花费网站程序开发制作十大品牌
  • 网站建设合同样本怎样在凡科免费做网站
  • 铜陵建设行业培训学校网站wordpress主题等
  • 网站建设 微信开发广州网站推广找哪里
  • 设计网站的元素网站所有权
  • 手机移动端网站案例网站策划 要求
  • 中国建设部官方网站资格证查询如何分析网站设计
  • 哪个网站做x展架比较好 知乎网站推广免费 优帮云
  • 如何弄一个自己的网站网页设计软件免费版
  • 制作网页的网站哪个好用深圳网络营销网站建设