1.Install latest Chrome,Selenium.WebDriver, ChromeDriver
Selenium.WebDriver 3.141.0;
Selenium.WebDriver.ChromeDriver 78.0.3904.7000;
Google Chrome Version 78.0.3904.70 (Official Build) (64-bit);2.
using OpenQA.Selenium.Chrome; using OpenQA.Selenium; using System.Reflection; static void WebDriverDemo(string url = "http://www.tieba.com/p/4325046994#!/l/p1") { ChromeDriver driver = new ChromeDriver(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location)); driver.Navigate().GoToUrl(url); List<IWebElement> lwe = driver.FindElements(By.CssSelector("img")).ToList(); List<string> imgsList = new List<string>(); StringBuilder imgBuilder = new StringBuilder(); foreach(var img in lwe) { string imgurl = img.GetAttribute("src"); imgBuilder.AppendLine(imgurl); imgsList.Add(imgurl); } File.WriteallText("lyf.txt", imgBuilder.ToString()); }
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。