如何使用selenium编辑iframe src

时间:2016-03-04 11:58:52

标签: python selenium iframe

我需要使用python selenium在加载的网页上以动态方式更改iframe src。

页面的HTML:

<div id="regmail">
    <iframe src="URLTOCHANGE">
        code...

我以这种方式访问​​iframe元素:

captcha_start = driver.find_element_by_id("regmail")
iframe = captcha_start.find_element_by_tag_name("iframe")
driver.switch_to.frame(iframe)

如何在不在本地存储页面的情况下更改iframe源URL?

1 个答案:

答案 0 :(得分:1)

您需要通过某个标记或标题找到iframe。 例如:

driver.switch_to.frame(driver.find_element_by_id("resultsFrame"))