gpt4 book ai didi

selenium - 如何使用 Selenium WebDriver 获取 Inspect Element 代码

转载 作者:行者123 更新时间:2023-12-02 21:37:46 27 4
gpt4 key购买 nike

我正在使用 Firefox 浏览器使用 selenium。

查看源代码 (CTRL+U) 中显示的 Html 代码与我在 Firefox 中检查元素时看到的 html 代码不同。

当我运行driver.getPageSource()时,我只获得查看源代码(CTRL + U)。

有没有办法访问检查元素代码而不是查看源代码

最佳答案

我认为您的问题已得到解答here .

查看源 html 是服务器发送的内容。我将其视为编译时 html,或者 DOM 的初始状态。

检查元素 html 可能已通过 ajax 响应或 javascript 更新,因此不一定相同。我将其视为运行时 html,或者 DOM 的当前状态。

GetAttribute() 方法查询当前 DOM 元素状态。可以直接返回特定的html属性值

webElement.GetAttribute("class")

或者获取整个 html 字符串。

webElement.GetAttribute("innerHTML")

关于selenium - 如何使用 Selenium WebDriver 获取 Inspect Element 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26306566/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com