本文转自测试人社区,原文链接:本文为霍格沃兹测试开发学社的学习经历分享,写出来分享给大家,希望有志同道合的小伙伴可以一起交流技术,一起进步~说明:本篇博客基于selenium 4.1.0
options作用用来配置浏览器的启动选项
options使用说明# 1. 创建options容器。备注:根据浏览器导入对应的Options类options = webdriver.ChromeOptions()# 2. 添加options参数。备注:根据浏览器内核,添加可用参数options.add_argument('options参数')# 3. 创建driver时,添加options设置driver = webdriver.Chrome(options=options)# 4. 正常使用driveroptions参数chrome内核:https://sites.google.com/a/chromium.org/chromedriver/capabili...
代码示例import timefrom selenium import webdriverfrom selenium.webdriver.common.by import By# 创建options容器options = webdriver.ChromeOptions()options.add_argument('--headless') # 无头模式# 创建driver,添加options设置driver = webdriver.Chrome(options=options)# 打开网页,验证运行成功driver.get('https://www.baidu.com/')print(driver.find_element(By.ID, 'su').tag_name)time.sleep(3)driver.quit()