Advertisement
Guest User

Untitled

a guest
Sep 25th, 2017
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.88 KB | None | 0 0
  1. import urllib2, urllib
  2. from BeautifulSoup import BeautifulSoup
  3. import re
  4. import urlparse
  5.  
  6. i = 0
  7.  
  8. ext = "'src' : re.compile(r'(jpe?g)|(png)|$'"
  9.  
  10. url = raw_input("Enter URL here:")
  11. ender = raw_input("Enter File Type Here(For Images enter 'img'):")
  12. if ender == "img":
  13.     ender = 'img', {'src' : re.compile(r'(.jpe?g)|(.png)|(.gif)$')}
  14.  
  15. else:
  16.     if "." in ender:
  17.         end = ender
  18.     else:
  19.         end = ".%s" % ender
  20.        
  21.    
  22. raw = urllib.urlopen(url)
  23. soup = BeautifulSoup(raw)
  24.  
  25. parse = list(urlparse.urlparse(url))
  26.  
  27. for ender in soup.findAll(ender):
  28.     links = "%(src)s"% ender
  29.     print links
  30.     str(links)
  31.     if ".jpg" in links:
  32.         end = ".jpg"
  33.     if ".jpeg" in links:
  34.         end = ".jpeg"
  35.     if ".gif" in links:
  36.         end = ".gif"
  37.     if ".png" in links:
  38.         end = ".png"
  39.     i += 1
  40.     urllib.urlretrieve(links, "%s%s" % (i, end))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement