📜  硒保持窗口打开python(1)

📅  最后修改于: 2023-12-03 15:11:23.799000             🧑  作者: Mango

硒保持窗口打开 Python

简介

在使用 Selenium 进行自动化测试时,经常需要让浏览器保持打开状态,以便于后续的操作。本文介绍如何使用 Python 和 Selenium 中的 ChromeDriver 实现在 Windows 中通过硒(Selenium)保持窗口打开。

环境
  • Windows 系统
  • Python 3.x
  • ChromeDriver(驱动程序)
步骤
  1. 安装 Python 库 selenium
pip install selenium
  1. 下载 ChromeDriver,并将其所在路径添加到系统环境变量中:

下载地址:https://sites.google.com/a/chromium.org/chromedriver/downloads

  1. 编写 Python 代码:
from selenium import webdriver

# 创建 ChromeDriver 实例
driver = webdriver.Chrome()

# 最大化窗口
driver.maximize_window()

# 访问网页
driver.get('https://www.baidu.com')

# 保持窗口打开
input('Press any key to exit...')

# 关闭浏览器
driver.quit()
解释说明
  • from selenium import webdriver:导入 Selenium 的 webdriver 模块;
  • driver = webdriver.Chrome():创建 ChromeDriver 实例;
  • driver.maximize_window():最大化窗口;
  • driver.get('https://www.baidu.com'):访问指定的网页;
  • input('Press any key to exit...'):阻塞程序,等待用户输入任意字符以退出程序;
  • driver.quit():关闭浏览器。
总结

本文介绍了如何使用 Python 和 Selenium 中的 ChromeDriver 实现在 Windows 中通过硒(Selenium)保持窗口打开。在实际应用中,可以根据需要对代码进行修改和扩展。