这是我第一次发问。我花了3天时间试图找出如何通过webdriver识别iFrame。以下是我的html代码:
<iframe id="emailBodyIframe" class="" frameborder="0" src="about:blank" style="height: 151px;">
<html>
<head>
<body>
<p>Dear Administrator,</p>
Here is a passport number : XXXXXXX
<span class="sv-b212-highlighting" style="background-color:#B9DFF5;">aba</span>
#: 0000-0000-0
<p>Regards,</p>
<p>Local Archive</p>
</body>
下面是给我错误的代码
^{pr2}$AttributeError:SwitchTo实例没有调用方法
如何识别iFrame中突出显示的CSS?
我尝试了一些其他的变化,其他代码例子,提供在这个网站。所有返回时都有不同的错误。我对python是新手,而且还在学习。
有人知道我怎么能做到吗?
您需要获取web元素,而使用
FRAME
变量,您只想从iframe
获取文本。尝试使用以下代码:如果要处理元素,则不必添加
.text
。仅用于从web元素获取文本值相关问题 更多 >
编程相关推荐