d控制浏览器窗口大小:driver.set_window_size(480,800)
控制浏览器前进、后退:driver.forward()、driver.back()
刷新浏览器:driver.refresh()
操作cookie:
- all_cookies = driver.get_cookies() 获取所有cookie信息
- specific_cookie = driver.get_cookie(name) 返回字典的key为‘name’的cookie信息
- driver.add_cookie(cookie_dict) 添加cookie
- driver.delete_cookie(name,optionsString)删除cookie信息,optionsString是cookie选项,支持的选项包括路径、域
- driver.delete_all_cookies() 删除所有cookie
调用JavaScript:
- 设置浏览器窗口的滚动条位置
- js = 'window.scrollTo(100,450);'
- driver.execute_script(js)
- 向Textarea 文本框输入内容
- js = "var sum=document.getElementById('id'); sum.value='input text';"
- driver.execute_script(js);
- 删除只读属性
- js = "document.getElementById('d4311').removeAttribute('readonly');"
- driver.execute_script(js)
窗口截图:driver.get_screenshot_as_file("D:\\screenshot.jpg")
关闭所有窗口:driver.quit()
关闭当前窗口:driver.close()