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