002、浏览器的基本操作 get/refresh/back/forward/close/quit

 

第二章    Webdriver API

2.1浏览器基本操作

get:  打开页面
refresh :   刷新页面
back:   返回上一页
forward:  下一页
close :   关闭当前窗口
quit :  退出浏览器实例

 

演示代码如下:

# -*- coding:utf-8 -*-
# Author:  Sky
# Email:   2780619724@qq.com
# Time:    2021/8/15 22:03
# Project: day01
# Module:  ch_01.py
# Environment: Python3.8.6 , Selenium3 环境 ( 3.141.0 版本)
# Environment: Chrome ( 92.0.4515.131, 正式版本) + chromedriver(92.0.4515.107版本)


import time
from selenium import webdriver

# 构建浏览器实例
driver = webdriver.Chrome()
# 输入url
driver.get("https://www.baidu.com/")
# 休眠5秒
time.sleep(5)

# 输入url
driver.get("https://www.cnblogs.com/qq-2780619724/")
time.sleep(3)

# 刷新一下
driver.refresh()
time.sleep(3)

# 返回上一页
driver.back()
time.sleep(3)

# forward 下一页
driver.forward()
time.sleep(3)

# 获取元素,并操作 ;
driver.find_element_by_link_text("hao123").click()
time.sleep(3)

# 关闭当前页面
driver.close()

# quit 关闭浏览器实例,
driver.quit()

 

上一篇:使用turtle库绘制六角形


下一篇:SpringMVC配置视图解析器后对于请求地址不使用视图解析器解决办法