API语法

1.webdriver打开浏览器

  • 打开Google Chrome浏览器: driver = webdriver.Chrome()

  • 打开Firefox浏览器: driver = webdriver.Firefox()

  • 打开Internet Explorer浏览器: driver = webdriver.Ie()

2.浏览器窗口最大化

driver.maximize_window()

3.自定义设置浏览器窗口大小

driver.set_window_size(wide, high)

4.输入访问网址

driver.get("url")

5.获取当前窗口的坐标

driver.get_window_position()

6.获取当前窗口的长和宽

driver.get_window_size()

7.刷新页面

driver.refresh()

8.获取当前页面的url

driver.current_url

9.获取当前页面的title

driver.title

10.查看当前浏览器的名字

driver.name

11.删除浏览器所有的cookies

driver.delete_all_cookies()

12.关闭浏览器

driver.close()

13.关闭浏览器并且退出驱动程序:

driver.quit()

14.前进

driver.forward()

15.返回上一页

driver.back()

代码实例

#author:命命
from selenium import webdriver 
driver = webdriver.Chrome() 
print("成功打开Chrome浏览器") 
driver.maximize_window() 
print("成功窗口最大化") 
driver.set_window_size(1000, 700)
print("成功设置窗口大小为1000,700") 
driver.get("http://www.cmread.com/u/index")
print("成功传入url")
driver.refresh() 
print("刷新页面") 
name = driver.name
print(name) 
url = driver.current_url 
print(url) 
title = driver.title 
print(title) 
position = driver.get_window_position() 
print(position) 
size = driver.get_window_size() 
print(size) 
driver.delete_all_cookies()
print("成功删除所有浏览器cookies")
driver.quit() 
print("关闭浏览器和驱动")

版权声明:如无特殊说明,文章均为本站原创,转载请注明出处

本文链接:http://zhangyanc.club/subject/article/selenium-page/

许可协议:署名-非商业性使用 4.0 国际许可协议