justcode.ikeepstudying.com
Python:如何使用Selenium在IFrame之间切换, Selenium获取IFrame, webdriver, How to Switch Between IFrames Using Selenium Python - Just Code
当我们希望在网页上托管来自外部来源的内容时,我们更喜欢使用IFrame。它可以是图像,视频,其他供应商的广告,突出显示某些信息等。 HTML提供了“ ”标签来标识HTML文档中的IFrame。 使用Selenium Python在Iframe之间切换 如果一个网页包含多个iframe,则需要在它们之间进行切换。Selenium Python API提供了“ switch_to.iframe (self, frame_reference) ”方法来移至特定的IFrame。 driver.switch_to.iframe(self,frame reference) “”参数是用于标识该IFrame的定位器。 让我们看一个示例HTML代码,它将在网页中创建多个IFrame。 Switching Between IFrames Demo Welcome Viewers 此网页中嵌入了两个IFrame。要首先在上述IFrame之间进行切换,我们必须在网页上找到它们。看一下代码;它提供了三种不同的机制来执行此操作。他们是。 –通过使用标签名称(在本例中为“ iframe”) –使用IFrame的ID –使用IFrame的名称 …