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

Posted 放一头牛养一条狗

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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()

 

以上是关于002浏览器的基本操作 get/refresh/back/forward/close/quit的主要内容,如果未能解决你的问题,请参考以下文章

002 selenium 元素定位

ExtJS002Window创建

Sublime text的使用及技巧积累

002.谷歌浏览器Chrome如何导出或导入书签

002.WordPress常见插件

笔记002:javascript简介