【发布时间】:2021-06-06 21:54:42
【问题描述】:
我试图切换到框架,但如果我使用:
self.__driver.switch_to.frame(self.__driver.find_element_by_tag_name('iframe'))
我得到一个 iframe empy,但我无法访问框架内的输入。
如果我使用这个:
WebDriverWait(self.__driver, 30).until(EC.frame_to_be_available_and_switch_to_it((By.ID, 'pp-EY0PvP-44')))
我收到了这个错误:
selenium.common.exceptions.NoSuchElementException: 消息:没有这样的 元素:无法定位元素
这是html: HTML image link
【问题讨论】:
-
我的错误的解决方案在我发的另一篇文章中:stackoverflow.com/questions/67840486/…
-
不要用乱码替换帖子内容来破坏您的帖子。
标签: selenium web-scraping