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

学校网站开发的背景/厦门seo总部电话

学校网站开发的背景,厦门seo总部电话,宝安网站设计哪家最好,西安做网站服务在浏览器中切换tab。主要思路:1.打开百度首页2.获取百度主页上面的学术链接3.在新tab中打开百度学术4.获取百度主页的窗口句柄5.获取百度学术的窗口句柄6.通过窗口句柄切换页面练习场景:1.打开百度首页2.获取百度主页上面的学术链接3.用JavaScript语句&a…

在浏览器中切换tab。

主要思路:

1.打开百度首页

2.获取百度主页上面的学术链接

3.在新tab中打开百度学术

4.获取百度主页的窗口句柄

5.获取百度学术的窗口句柄

6.通过窗口句柄切换页面

练习场景:

1.打开百度首页

2.获取百度主页上面的学术链接

3.用JavaScript语句,通过这条语句在新的标签页打开百度学术

4.执行JavaScript语句

5.获取百度主页的窗口句柄

6.获取浏览器打开的所有标签页句柄

7.循环判断是否是学术标签的句柄,如果是学术标签的句柄就会保存下来

8.通过窗口句柄切换页面,通过switch_to.window(标签句柄) 方法

具体代码:

# coding=utf-8

import time

from selenium import webdriver

from selenium.webdriver.common.keys import Keys

driver = webdriver.Chrome()

driver.maximize_window()

driver.implicitly_wait(6)

driver.get("http://www.baidu.com/")

time.sleep(1)

href = driver.find_element_by_link_text("学术").get_attribute('href')#获取百度主页学术的链接

js = 'window.open("{}");'.format(href)#javaScript语句,通过这条语句在新的标签页打开百度学术

driver.execute_script(js)#执行JavaScript语句

baidu_handle=driver.current_window_handle # #获取百度主页的窗口句柄

handles=driver.window_handles #获取浏览器打开的所有标签页的句柄

for handle in handles:

if handle != baidu_handle:

xueshu_handle=handle

print(baidu_handle,xueshu_handle)

print('now window handle:',driver.current_window_handle)

driver.switch_to.window(xueshu_handle)#切换标签页,原本在百度主页的页面,现在切换到百度学术

print("now window handle:",driver.current_window_handle)

time.sleep(2)

driver.close()#关闭当前标签页,close和quit的区别是一个是关闭当前页,一个是关闭浏览器

driver.switch_to.window(baidu_handle) #切换到百度主页

time.sleep(2)

driver.close()

http://www.lbrq.cn/news/1420993.html

相关文章:

  • 台州优秀网站设计/谷歌浏览器搜索引擎入口
  • 可以做点赞的网站/推广运营平台
  • 基于php网站建设设计/windows优化大师
  • 县级政府网站建设方案/厦门seo推广优化
  • 网站顶部固定怎么做/杭州百度首页优化
  • 什么是分类信息网站营销/深圳网站设计
  • 设计师个人网站/磁力宝最佳搜索引擎入口
  • 免费推广网站搭建/企业查询官网
  • 泉州微信网站建设/全网营销推广
  • 天猫商城在线购物/汕头seo排名收费
  • 网站制作 合肥/营销型网站建设的价格
  • 哪里有网站建设电话/百度的主页
  • 网站制作怎么报价单/地推团队接单平台
  • 如何做专业的模板下载网站/做公司网站需要多少钱
  • 长沙建设信息中心网站/网络推广员的工作内容
  • 做微网站的第三方登录界面/网上推广app怎么做
  • 网站设计费用多少钱/seo排名
  • 外贸网站 费用/全网营销推广方案外包
  • 双十一网站建设活动/9个广州seo推广神技
  • 梅州住房和城乡建设部网站/百度站长收录
  • 北京州网站建设公司/网站注册流程和费用
  • 网站集约化建设要求/图片搜索引擎
  • 机关内网站建设方案书/个人开发app可以上架吗
  • wordpress教程ftp/关键词首页排名优化价格
  • 网络网站维护费怎么做会计分录/长沙网站优化方法
  • 凡客做网站怎么样/建站之星
  • 企业网站建设高端品牌/哪里有做网络推广的
  • 佛山网站建设官网/seo在线优化排名
  • 导航网站前端模板下载/免费发广告网站
  • 兼职做网站系统/海外黄冈网站推广
  • 同创物流学习记录1
  • 设计索引的原则有哪些?
  • 【C++】异常详解(万字解读)
  • GitHub PR 提交流程
  • 智能座舱软件架构设计的宏观决策框架
  • Baumer高防护相机如何通过YoloV8深度学习模型实现驾驶员疲劳的检测识别(C#代码UI界面版)