【发布时间】:2016-11-12 14:58:27
【问题描述】:
所以我想在 iframe 标记中查找元素。但是,在 html 源代码中没有 iframe 标记。但是,如果我检查元素,则存在。如何在 Python 2.7 中使用 Selenium 库解决这个问题?
HTML 源代码
.
检查元素
感谢所有回复!
【问题讨论】:
-
在使用该框架下的查找元素之前,您是否使用了 webdriver.switchTo().frame("card-field...")?
-
@Moshisho 我不能这样做,因为 selenium 使用 HTML 源代码而不是来自检查元素的代码。在源代码中甚至没有提到 iframe。我知道如何解决这个问题:(
-
您是否使用 Selenium getPageSource() 获得了此源代码?您可以将代码添加到问题中吗?你有示例网址吗?
标签: javascript python selenium iframe selenium-webdriver