很多時(shí)候用Selenium包操縱瀏覽器的時(shí)候,會(huì)遇到元素因?yàn)榘谀硞€(gè)莫名其妙的iframe里面,而無(wú)法定位的情況。
可以采用以下方法,通過(guò)循環(huán)遍歷所有的iframe,定位到iframe后,再選取和操縱相應(yīng)的元素。
直接上代碼:文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-769494.html
def find_all_iframes(driver, name='WorkAreaFrame1'):
iframes = driver.find_elements(by=By.XPATH, value = "http://iframe")</
文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-769494.html
到了這里,關(guān)于Python:用Selenium操縱網(wǎng)頁(yè),找不到iframe,可以用這個(gè)簡(jiǎn)單粗暴的方法,循環(huán)他的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!