我一直在使用Python的Selenium Webdriver获取带有此HTML代码的元素.但是,我无法访问此#document标记内的任何元素.
我用这两个
driver.find_element_by_xpath("html/body/div[@id='frame']/iframe/*"),我试图
elem = driver.find_element_by_tag("iframe"),继
elem.find_element_by_xpath发现内在的元素,但失败了.
我也尝试过driver.switch_to_frame(driver.find_element_by_tag("iframe")),用xpath表达式来查找内部元素,但它也没有用.
帧:
<div>
<iframe>
#document
<html>
<body>
<div>
....
</div>
</body>
</html>
</iframe>
</div>
Run Code Online (Sandbox Code Playgroud)