C# + Selenium Chrome Driver 简单抓取页面
新建
C#
控制台程序在项目中打开 Nuget 包管理器,搜索 “
Selenium
” ,然后下载Selenium Web Driver
和Selenium.Chrome.WebDriver
开始编码
1
2
3
4
5
6
7
8
9
10
11
12static 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();
}点击
F5
启动程序,将会弹出一个Chrome
浏览器窗口,Chrome
窗口页面加载完成后,控制台窗口将会输出HTML
内容