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

网站空间租用rikka.top wordpress

网站空间租用,rikka.top wordpress,网站建设的创意,做一个网站需要投入多少钱之前文章我们提到,在webdriver.WebDriver类有一个switch_to方法,通过switch_to.frame()可以切换到不同的frame页然后才再定位某个元素做一些输入/点击等操作。 比如下面这个测试网站有2个frame页:http://www.sahitest.com/demo/framesTest.h…

图片

之前文章我们提到,在webdriver.WebDriver类有一个switch_to方法,通过switch_to.frame()可以切换到不同的frame页然后才再定位某个元素做一些输入/点击等操作。

比如下面这个测试网站有2个frame页:http://www.sahitest.com/demo/framesTest.htm,每个frame页的元素是一样的。

图片

检查下Link Test的元素信息,发现两个frame,在每个frame下面都有这个元素的相同信息。

图片

每个frame中的相同的元素信息都一样:

图片

图片

switch_to.frame方法

当我们定义好driver对象,打开网页并使用driver.switch_to.frame()方法切换frame时,该方法其实调用了selinium中的SwitchTo类中的frame方法:

from selenium import webdriver
from selenium.webdriver.common.by import By
driver = webdriver.Safari()
# 打开一个网页
driver.get("http://www.sahitest.com/demo/framesTest.htm")

图片

方法中的参数frame_reference可以是fame的name,或者代表frame的数字(从0开始),或者是该frame元素位置,如函数中的的介绍。

  • driver.switch_to.frame('frame_name')
  • driver.switch_to.frame(1)
  • driver.switch_to.frame(driver.find_elements(By.TAG_NAME, "iframe")[0])

示例:分别打开网页上面和下面对应的‘Link Test’链接

from selenium import webdriver
from selenium.webdriver.common.by import By
driver = webdriver.Safari()
# 打开一个网页
driver.get("http://www.sahitest.com/demo/framesTest.htm")
driver.maximize_window()
sleep(2)#先切换到第1个frame
driver.switch_to.frame(0)
sleep(1)
#点击TestLink链接
driver.find_element(By.XPATH,'/html/body/table/tbody/tr/td[1]/a[1]').click()
sleep(2)#完成后 先返回上一级frame或者默认frame 然后才能切换到第2个frame
#以下两个方法都可使用
driver.switch_to.default_content()
#driver.switch_to.parent_frame()#切换第2个frame
driver.switch_to.frame(1)
sleep(1)
driver.find_element(By.XPATH,'/html/body/table/tbody/tr/td[1]/a[1]').click()
sleep(4)

共勉: 东汉·班固《汉书·枚乘传》:“泰山之管穿石,单极之绠断干。水非石之钻,索非木之锯,渐靡使之然也。”

-----指水滴不断地滴,可以滴穿石头;

-----比喻坚持不懈,集细微的力量也能成就难能的功劳。

----感谢读者的阅读和学习,谢谢大家。

http://www.yayakq.cn/news/300777/

相关文章:

  • 高新区手机网站建设深圳自建站网站
  • 口碑好的定制网站建设制作商用.net做网站好_还是用php
  • 东莞市电池网站建设福建平潭建设局网站
  • 如何在自己网站上做支付宝吗网站代码验证
  • 电商网站商品排序分类怎么做自动化设备技术支持东莞网站建设
  • jsp个人网站怎样做成品网站管理系统源码
  • 网站用户体验方案网站建设对于网络营销的意义
  • 如何制作自己的网站图?大宗商品交易公司
  • 高端企业网站建设蓦然郑州网站建设6电子商务网站建设的安全性
  • 网站建设 中企动力扬州iis建设网站教程
  • 合肥网站建设网站密码忘记了怎么办
  • 网站建设公司宣传册大气扁平网站
  • 哪里可以做免费的物流网站wordpress多网站整合在一个后台
  • 六安市 网站集约化建设做企业网的公司
  • 手机wap网站cms源码有什么牌子网站是响应式
  • 七牛直播网站怎么做广州市番禺区
  • 模板网站建设公司大数据营销试卷
  • 深圳网站建设黄浦网络 技术差WordPress 编辑器修改默认字号
  • seo网站排名查询郑州网站seo优化公司
  • 图书类网站开发的背景网站建设介绍书
  • 网站关键词和网页关键词的样本wordpress无法修改电子邮件
  • 做淘宝网站需要什么网站空间邮箱每年要续费吗
  • 重庆手机网站推广资料企业文化ppt模板免费
  • 免费在线网站模板长沙找人做网站
  • 昆明网站建设哪家企业展厅装修设计
  • 电影院做羞羞的网站重庆招标投标公共资源交易中心
  • 网站建设放什么科目郑州注册公司流程及费用
  • 医院网站建设合同范本镇江网站搜索引擎优化
  • 徐州市建设工程交易中心google关键词优化
  • 艾奇视觉网站建设站长推荐跳转