如何切换到iFrame,在Selenium中不起作用

时间:2018-12-05 07:21:17

标签: python selenium xpath iframe selenium-chromedriver

我试图在iframe中单击一个对象,但是由于某种原因我无法切换框架。

这是我用来切换帧的代码:

driver.switch_to.frame(frame_reference=driver.find_elements_by_xpath('//* 
[@id="practice_schedule"]'))

这是HTML路径: HTML

有解决方案吗?

1 个答案:

答案 0 :(得分:1)

.find_elements_by_xpath返回列表,从其中删除s,您需要的是.find_element_by_xpath以选择第一个元素。