0
試圖提取圖像,成功觸發「保存圖像爲...」對話框,但無法發送任何密鑰,有沒有辦法解決這個問題?有沒有辦法將密鑰發送到Selenium webdriver的「Save Image As ...」對話框?
driver = webdriver.Firefox()
actions = webdriver.ActionChains(driver)
actions.move_to_element(img).context_click(img).send_keys('v').perform()
time.sleep(2)
# and this line does not work
actions.send_keys('image.jpg').perform()
只有一步離開做一切工作,我該怎麼辦?
硒主要用作自動化瀏覽網站的工具** **的測試。包含保存圖片作爲網站測試的一部分似乎很奇怪,因爲這對網站沒有任何作用。如果您的實際目標是從網站下載圖片,則無需爲此遠程控制瀏覽器。您只需要下載HTML,找到圖像,然後下載並保存該URL。可以使用大致相同數量的代碼來完成遠程控制使用硒的瀏覽器。 – deceze 2015-03-13 14:10:38