在尝试单击原始页面上的其他位置后,我试图选择出现在对话框中的“打印”按钮。手动执行并检查显示以下内容:
将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: 即使在代码运行时我可以在页面上看到对话框,也会发生这种情况,所以我很茫然。