以下是在不同编程语言中使用 WebDriver 开启和退出浏览器的方法:

一、Java 语言

1. 使用 Selenium 的 Java 绑定来开启和退出浏览器。

开启浏览器:
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;

public class BrowserExample {
    public static void main(String[] args) {
        // 设置 ChromeDriver 的路径(根据实际情况调整)
        System.setProperty("webdriver.chrome.driver", "path/to/chromedriver");

        // 创建 ChromeDriver 实例,开启 Chrome 浏览器
        WebDriver driver = new ChromeDriver();
    }
}
退出浏览器:
driver.quit(); // 关闭所有窗口并退出浏览器驱动
// 或者
driver.close(); // 只关闭当前窗口,如果只有一个窗口,效果和 quit 类似,但不完全相同。quit 会确保浏览器进程完全退出,而 close 可能在某些情况下不会完全退出浏览器进程。


二、Python 语言

开启浏览器:
from selenium import webdriver

# 创建 ChromeDriver 实例,开启 Chrome 浏览器
driver = webdriver.Chrome()
退出浏览器:
driver.quit() # 关闭所有窗口并退出浏览器驱动
driver.close() # 只关闭当前窗口。


三、C#语言

开启浏览器:
using OpenQA.Selenium;
using OpenQA.Selenium.Chrome;

class Program
{
    static void Main(string[] args)
    {
        // 创建 ChromeDriver 实例,开启 Chrome 浏览器
        IWebDriver driver = new ChromeDriver();
    }
}
退出浏览器:
driver.Quit(); // 关闭所有窗口并退出浏览器驱动
driver.Close(); // 只关闭当前窗口。

Logo

一站式 AI 云服务平台

更多推荐