文件名称:多窗口切换-基于用户兴趣分类的协同过滤推荐算法
文件大小:7.92MB
文件格式:PDF
更新时间:2024-07-02 20:33:09
selenium
4.10 多窗口切换 有时候需要在不同的窗口切换,从而操作不同的窗口上的元素。在 selenium1.0中这个问题比较难处理。 但WebDriver 提供了 switch_to_window()方法可以切换到任意的窗口。 图 4.10 多窗口 这里以百度首页与注册页为例,演示在不同窗口切换。 windows.py #coding=utf-8 from selenium import webdriver driver = webdriver.Firefox() driver.implicitly_wait(10) driver.get("http://www.baidu.com") #获得百度搜索窗口句柄 sreach_windows= driver.current_window_handle driver.find_element_by_link_text(u'登录').click() driver.find_element_by_link_text(u"立即注册").click()