抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

C# + Selenium Chrome Driver 简单抓取页面

  1. 新建 C# 控制台程序

  2. 在项目中打开 Nuget 包管理器,搜索 “Selenium” ,然后下载 Selenium Web DriverSelenium.Chrome.WebDriver
    SeleniumInNuget.jpg

  3. 开始编码

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    static void Main(string[] args)
    {
    //定义抓取URL
    var url = "https://www.google.com";
    //初始化ChromeDriver,指定本机Chrome安装目录
    IWebDriver driver = new ChromeDriver(@"C:\Program Files (x86)\Google\Chrome\Application");
    //Chrome开始加载页面
    driver.Navigate().GoToUrl(url);
    //输出页面内容
    Console.WriteLine(driver.PageSource);
    Console.ReadKey();
    }
  4. 点击F5 启动程序,将会弹出一个 Chrome 浏览器窗口,Chrome窗口页面加载完成后,控制台窗口将会输出HTML内容

评论