我试图按硒上弹出的“打开(应用程序名称)”按钮,但是,当我检查元素时,它似乎不是元素。我尝试了pynput,但在跳出后无法使用。
任何帮助,谢谢。
要绕过硒的打开的应用程序对话框,您需要创建一个“ exception”。
此代码应该起作用:
options = webdriver.ChromeOptions()
prefs = {"protocol_handler": {"excluded_schemes": {"<INSERT PROTOCOL NAME>": "false"}}}
options.add_experimental_option("prefs", prefs)
driver = webdriver.Chrome("./chromedriver.exe", options=options)