我想使用 Selenium保存这个文件。我可以使用以下代码单击“另存为”:
driver = webdriver.Chrome(chrome_options=options, executable_path = chrome_driver_path)
driver.get('https://www.shs-conferences.org/articles/shsconf/pdf/2019/06/shsconf_m3e22019_03006.pdf')
ActionChains(driver).move_to_element(driver.find_element_by_xpath('//*[@id="plugin"]')).key_down(Keys.CONTROL).send_keys('s').key_up(Keys.CONTROL).perform()
但是,我无法让 python 在弹出窗口中按下“保存”底部。我努力了:
driver.find_elements_by_xpath("//*[contains(text(), 'Save')]").click()
和
ActionChains(driver).send_keys(u'\ue007').perform()
有人知道如何点击“保存”底部吗?
Smart猫小萌
ABOUTYOU
犯罪嫌疑人X
相关分类