# coding=utf-8‘‘‘web游览器多窗口操作: 获取当前窗口句柄 current_window_handle 获取所有窗口句柄 window_handles 切换窗口 switch_to_window 检查元素操作:是否可见 is_displayed() 是否可编辑 is_enabled() 是否已选中 is_selected() 提交表单 submit() --很少用,一般用send_keys()‘‘‘from selenium import webdriver dr=webdriver.Chrome()dr.minimize_window()dr.get("http://mail.sina.com.cn")dr.implicitly_wait(30) #获取当前句柄handle=dr.current_window_handleprint(handle)about=dr.find_element_by_link_text("注册")about.click() #获取所有窗口句柄handles=dr.window_handlesprint(handles) #切换窗口到handledr.switch_to_window(handle) #元素是否可见about.is_displayed() #元素是否可编辑about.is_enabled() #是否已选中about.is_selected() #提交表单about.submit()
原文地址:https://www.cnblogs.com/puti306/p/10976914.html
时间: 2024-10-29 16:10:54