首页 > 其他 > 详细

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

时间:2021-08-16 10:16:23      阅读:16      评论:0      收藏:0      [点我收藏+]

 

第二章    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

原文:https://www.cnblogs.com/qq-2780619724/p/15145544.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!