1)打开浏览器
# 2.输入百度网址:https://www.baidu.com
driver.get("https://www.baidu.com")
2)前进
#前进
driver.forward()
3)后退
#后退
driver.back()
4)上传文件
通过 send_keys 方法,可以实现将本地文件夹中的文件上传上来;
注意:要写完整的文件路径 + 文件名;
5)设置无头模式
无头模式:程序在后端运行,界面看不到页面的表现;
自动化打开浏览器默认情况下是有头模式;
cpp
# 1.打开浏览器------使用驱动来打开
ChromeIns=ChromeDriverManager().install()#安装谷歌浏览器驱动,返回值是一个驱动路径
#浏览器参数设置
options = webdriver.ChromeOptions()
# 添加无头模式
options.add_argument("-headless")
# 创建谷歌浏览器的驱动对象
driver=webdriver.Chrome(service=Service(ChromeIns),options=options)
6)页面加载方式
主要有三种加载方式:

cpp
# 编写自动化脚本------具体步骤
# 1.打开浏览器------使用驱动来打开
ChromeIns=ChromeDriverManager().install()#安装谷歌浏览器驱动,返回值是一个驱动路径
#浏览器参数设置
options = webdriver.ChromeOptions()
# 添加无头模式
# options.add_argument("-headless")
options.page_load_strategy = 'eager' # DOM 访问就绪
# 创建谷歌浏览器的驱动对象
driver=webdriver.Chrome(service=Service(ChromeIns),options=options)
注意:不推荐使用 none 参数,因为大部分情况都会报错;
