单击带有硒的网页中的对话框上的按钮

时间:2020-02-27 20:30:31

标签: python selenium selenium-webdriver

在尝试单击原始页面上的其他位置后,我试图选择出现在对话框中的“打印”按钮。手动执行并检查显示以下内容:

html

将xpath复制到最后一个元素并使用:

prnt = WebDriverWait(driver,10).until(EC.presence_of_element_located((By.XPATH,"/html/body/div[42]/div/section/div/div/ul/li[7]")))
prnt.click()

产生selenium.common.exceptions.TimeoutException: 即使在代码运行时我可以在页面上看到对话框,也会发生这种情况,所以我很茫然。

0 个答案:

没有答案