[英]Handling app download window in selenium using python
我正在尝试通过使用Selenium和python使instagram自动化。 我一直登录到没有问题。 但是登录后,instagram会弹出一个窗口,提示“通过获取该应用程序来体验instagram的最佳版本”,这是instagram应用程序的下载链接。 我想忽略此下载弹出窗口,并且遇到麻烦1)没有按钮单击,只有关闭(❌)按钮。 2)关闭(❌)按钮的xpath不起作用请帮助我,谢谢
由于您说的close(❌)按钮的xpath不起作用,因此您可以尝试传递Escape
键以关闭弹出窗口。
在Java中
Actions action = new Actions(driver);
action.sendKeys(Keys.ESCAPE).build().perform();
Robot robot = new Robot();
robot.keyPress(KeyEvent.VK_ESCAPE);
robot.keyRelease(KeyEvent.VK_ESCAPE);
在Python中
webdriver.ActionChains(driver).send_keys(Keys.ESCAPE).perform()
robot = Robot()
robot.press_and_release(Keys.escape)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.