WebScrapping c# 硒

WebScrapping c# Selenium

提问人:Yann Salgado Cardozo 提问时间:10/30/2023 更新时间:10/30/2023 访问量:25

问:

我正在尝试在这个网站上使用 Selenium 和 Htmlgilitypack 为学校项目进行网络抓取。

https://tjrj.pje.jus.br/1g/login.seam

但是我仍然被某种原因卡住了,selenium 总是收到像“null”这样的输入字段,并且我输入了正确的值,ayone 可以帮助我吗?

由于某种原因,硒不起作用。


        public static void IniciarPJEdois(string url)
        {
            driver = new ChromeDriver();
            driver.Navigate().GoToUrl(url);

            if (driver == null)
            {
                throw new InvalidOperationException("O driver não foi inicializado. Chame Initialize antes de usar GetWebElement.");
            }

            By username = By.Id("username");
            By password = By.Id("password");
            By loginButton = By.CssSelector("input[class='btn btn-primary btn-block botao-entrar']");

            IWebElement Username = driver.FindElement(username);
            IWebElement Password = driver.FindElement(password);
            IWebElement LoginButton = driver.FindElement(loginButton);

        }
C# .NET selenium-web驱动程序

评论

0赞 Greg Burghardt 10/30/2023
您能否编辑您的问题以澄清“selenium 始终接收输入字段,如”null“是什么意思?如果代码引发异常,请包含异常消息和堆栈跟踪。请务必指出代码的哪一行引发了异常。

答: 暂无答案