【发布时间】:2020-06-12 22:57:33
【问题描述】:
我正在使用 selenium 和 python,但我不知道如何通过单击检查在网站上的 HTML 代码中找到框架的名称。我想知道在检查 (HTML) 代码中的哪里可以找到框架的名称
【问题讨论】:
-
如果此答案有助于解决您的问题,请单击答案旁边的复选标记将其标记为已接受。请参阅here 了解更多信息
标签: python python-3.x selenium google-chrome
我正在使用 selenium 和 python,但我不知道如何通过单击检查在网站上的 HTML 代码中找到框架的名称。我想知道在检查 (HTML) 代码中的哪里可以找到框架的名称
【问题讨论】:
标签: python python-3.x selenium google-chrome
<frame> 标签在 HTML4 中用于定义框架集中的一个特定窗口(框架)。在 HTML5 中,我们使用 <iframe>。
在您的情况下,您只需右键单击框架中的任意位置,然后单击“检查”,然后在元素选项卡中,您可以找到框架的name / id。您可以通过按CTRL + F 搜索并键入frame 以选择DOM 中的所有框架来选择所有frame 相关标签。
您可以通过右键单击该行并单击“复制”>“复制 XPath”来找到该帧的 XPath。
对于切换到一个框架,我们也可以简单的使用框架的名称,如下。我们可以通过右键单击元素并在开发人员工具面板的元素选项卡中观察 HTML 代码来获取框架名称。
driver.switch_to_frame("frameName")
【讨论】: