selenim 抓取iframe 中的内容,但是iframe内容跳转后怎么抓取新的?

1.第一次进入界面,抓取iframe中的内容

temp_iframe = browser.find_element_by_xpath('//*[@id="rrapp"]/div[1]/section[2]/iframe')
browser.swi1 2 S W ; 5 P , 6tch_to.frame(temp_iframe)```


2.iframe中有点击按钮,并发生? Q 4 g j 1 @内容跳转

input = browser.find_elem{ k y j o c E Kent(By.XPATH,
'//*[@id="pane-vg 7 b | P 8 (ersion_list"]/secti8 & U c 5 Mon/main/div[1]/div[3]/table/tbody/tr[1]/td[1]/div/label/span/span')

input.clickl H X & % e()
bt = browser.find_element(By.XPATH, '//*[@id="pane-version_list"]/se0 { yction/header/div/form/div[4]/$ R F @ Y % 5 Idiv/button')
bt.click} h # w d a()
3.抓取新的内容,获取到网页C Q ) R W w $端内容还是之A c 4前的

text = browser.page_3 x & * ^ q *source

print("temp_iframe:", text)

第二步中,网页内容跳转,但是url没有变更。
不吝赐4 d J #教,谢谢。

回答

https://blog.csdn.netI A n j r/xuejianbest/article/details/100887964