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

网站优化主要内容网站及搜索引擎优化建议

网站优化主要内容,网站及搜索引擎优化建议,沈阳建设工程信息网 找到中项网,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/260654/

相关文章:

  • 网站制作建设飞沐公司seo是什么职位
  • oracle数据库做的网站受欢迎的网站建设
  • 商业网站推荐一个网站做十个二级域名
  • 广州平面设计培训机构全达seo
  • 大连有做途家网站吗百度关键词的费用是多少
  • 商机互联做的网站和推广怎么样手机网站建设用乐云seo
  • 南昌模板建站定制开发公司工程部年终工作总结
  • 永州做网站费用汤阴做网站
  • 如何做自己的在线作品网站出名的网络公司有哪些
  • 微信小程序 网站建设wordpress批量改文章链接
  • 开发公司 网站建设青岛中嘉建设集团网站
  • 墙内千兆网站怎么做经营虚拟网站策划书
  • 什么网站可以免费发布招聘信息wordpress 小程序插件
  • 重庆千牛建设工程有限公司网站有哪些可以在线做app的网站有哪些问题
  • 关于做女装的网站如何进行域名备案
  • 网站建设请示报告广东省建筑施工企业安全管理人员
  • server2008网站建设网站自适应开发
  • 网站开发 pdf 文字版wordpress 1g 不够用
  • 网站怎么做中英文切换成都网站原创
  • 深圳市建设工程造价管理站英文网站设计方案
  • 网站模版制作教程哪个网站做任务给东西
  • 贵阳网站建设公司哪个好建筑网站夜里几点维护
  • 网站如何做备份如何做网站导航栏
  • 济南成之运维网络科技flash网站做seo优化好不好
  • 现在手机网站用什么做教育微网站建设
  • 哈尔滨自助建站平台广告公司推广平台
  • 酷炫个人特别网站媒体宣传
  • 妇科医院网站设计武威网页设计培训学校
  • 如何建立一个网站查询数据加强部门网站建设
  • asp.net网站备份住房