我有一个拥有YouTube的iframe的网站。我想在视频结束后点击重播按钮。我切换到youtube iframe并找到播放按钮。但是,如何使用硒(python)在特定时间段(如视频播放结束后)之后单击它。这里被点击的元素总是可用,但我只需要在特定的时间点击它。在特定时间后点击元素
driver.switch_to.frame(driver.find_element_by_xpath("//iframe[@id='YTPlayer']"))
driver.implicitly_wait(10000)
driver.find_element_by_css_selector(".ytp-play-button.ytp-button").click()
试过显式等待,但条件不匹配。
请补充一点,你写的所有相关的代码。 – DyZ
你能展示你尝试过的明确的等待吗? –
请添加您需要等待的完整代码和时间? – iamsankalp89