saving images with random name
import urllib.request
from random import *
import random,string
from selenium import webdriver
try:
Image1 = driver.find_element_by_xpath('//*[@id="ivLargeImage"]/img').get_attribute('src')
len1 = 10 #Will be the number of characters in image name
letters1 = string.ascii_lowercase
img1_name = ''.join(random.choice(letters1) for i in range(len1)) #making random names here
full1_name = str(img1_name) + '.jpg'
file1_path = 'C:\Users\Cord\Desktop\\' + full1_name
urllib.request.urlretrieve(Image1,file1_path)
except:
Image1 = 'No Image'
full1_name = 'No Image'
print(Image1)