How To Save An Image By Selecting "save Image As..." In A Context Menu Using Selenium Webdriver (python)
I'm trying to use selenium webdriver to save a specific image to a directory. I was looking to do this by simulating a right click on the img element and selecting 'save image as..
Solution 1:
If it's a captcha you're after, you're probably better off just taking a screenshot.
driver.save_screenshot('screenshot.png')
Solution 2:
I was having the similar problem and just now got a shortcut to save a image by using save as---
Step-1-right click on an image you wish to save
Step-2- press v.
Step-3-Enter to the directory window to save
Since i am a java programmer thats why i was not able to paste a code accordingly( question asked for python).
Solution 3:
As suggested by kreativitea, a screenshot would be the way to go because CAPTCHA's were designed to prevent scripts from doing what you're trying to do. CAPTCHA's are meant to prevent session re-use. Here is a page describing session re-use.
Post a Comment for "How To Save An Image By Selecting "save Image As..." In A Context Menu Using Selenium Webdriver (python)"