Hi, I've created a script that allows me to see how many images are on a webpage and their URL however now I want to download all .jpg images from this website and save them onto my computer. I've never done this before and I've become a little confused as to where I should go next. Can some kind person take a look at my code and tell me if I'm completely in the wrong direction?
Just to clarify what I want to do is download all .jpg images on dogpicturesite.com and save them to a directory on my computer. Sorry if this is a really stupid question. import traceback import sys from urllib import urlretrieve try: print ' imagefiles()' images = re.findall(r'([-\w]+\.(?:jpg))', webpage) urlretrieve('http://dogpicturesite.com/', 'C:/images) print "Downloading Images....." time.sleep(5) print "Images Downloaded." except: print "Failed to Download Images" raw_input('Press Enter to exit...') sys.exit() def main(): sys.argv.append('http://dogpicturesite.com/') if len(sys.argv) != 2: print '[-] Image Files' return page = webpage.webpage(sys.argv[1]) imagefiles(webpage)
-- https://mail.python.org/mailman/listinfo/python-list