2025年3月30日 星期日 甲辰(龙)年 月廿九 设为首页 加入收藏
rss
您当前的位置:首页 > 计算机 > 编程开发 > Python

python+selenium之多窗口切换

时间:05-30来源:作者:点击数:58

这个是python+selenium之多窗口切换

  • #coding=utf-8
  • from selenium import webdriver
  • import time
  • driver = webdriver.Firefox()
  • driver.get('http://www.baidu.com')
  • driver.find_element_by_id("kw").send_keys("selenium")
  • driver.find_element_by_id("su").click()
  • driver.maximize_window()
  • print(driver.window_handles)
  • time.sleep(5)
  • driver.find_element_by_partial_link_text(u"Selenium篇").click()
  • print(driver.window_handles)
  • time.sleep(5)
  • driver.switch_to_window(driver.window_handles[0])
  • time.sleep(5)
  • driver.close()
  • time.sleep(5)
  • driver.quit()
  • #关闭浏览器
  • '''
  • # 当前句柄
  • driver.window_handles
  • #列出所有句柄
  • driver.current_window_handle
  • '''
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门