C# dotnetcore2.0结合Selenium搜索网页
2021-02-20 11:18
阅读:616
标签:网页 string .com gate agent ati into sharp tab
using System; using OpenQA.Selenium; using OpenQA.Selenium.Chrome; namespace ConsoleApp_Selenium { class Program { static void Main(string[] args) { ChromeDriver cd = new ChromeDriver(AppDomain.CurrentDomain.BaseDirectory.ToString()); cd.Navigate().GoToUrl("http://chart.icaile.com/sd11x5.php"); string text = cd.FindElementById("fixedtable").Text; cd.Quit(); Console.WriteLine(text); Console.Read(); } } }
nuget安装
find-package selenium
install-package Selenium.WebDriver
install-package Selenium.WebDriver.ChromeDriver
使用headless chrome这样就没有界面。
using System; using OpenQA.Selenium.Chrome; namespace ConsoleApp_Selenium { class Program { static void Main(string[] args) { ChromeOptions op = new ChromeOptions(); op.AddArguments("--headless"); op.AddArguments("--window-size=1920,1080"); ChromeDriver cd = new ChromeDriver(AppDomain.CurrentDomain.BaseDirectory.ToString(),op); cd.Navigate().GoToUrl("http://chart.icaile.com/sd11x5.php"); string text = cd.FindElementById("fixedtable").Text; cd.Quit(); Console.WriteLine(text); Console.Read(); } } }
下面是使用PhantomJS
nuget 安装> install-package Selenium.PhantomJS.WebDriver
using System; using OpenQA.Selenium; using OpenQA.Selenium.Chrome; using OpenQA.Selenium.PhantomJS; namespace ConsoleApp_Selenium { class Program { static void Main(string[] args) { PhantomJSOptions po = new PhantomJSOptions(); po.AddAdditionalCapability("phantomjs.page.settings.userAgent", "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:25.0) Gecko/20100101 Firefox/25.0"); PhantomJSDriver cd = new PhantomJSDriver(AppDomain.CurrentDomain.BaseDirectory.ToString(), po); cd.Navigate().GoToUrl("http://chart.icaile.com/sd11x5.php"); string text = cd.FindElementById("fixedtable").Text; cd.Quit(); Console.WriteLine(text); Console.Read(); } } }
C# dotnetcore2.0结合Selenium搜索网页
标签:网页 string .com gate agent ati into sharp tab
原文地址:https://www.cnblogs.com/coolyylu/p/8284662.html
文章来自:搜素材网的编程语言模块,转载请注明文章出处。
文章标题:C# dotnetcore2.0结合Selenium搜索网页
文章链接:http://soscw.com/essay/57955.html
文章标题:C# dotnetcore2.0结合Selenium搜索网页
文章链接:http://soscw.com/essay/57955.html
评论
亲,登录后才可以留言!