All pastes #163035 Raw Edit

Untitled

public text v1 · immutable
·published 2006-09-07 02:32 UTC
rendered paste body
import os, IMDbLib, urllib

Root   = os.getcwd()[:-1]+"\\"
url  = 'http://www.imdb.com/title/tt0315824/'
imdb = IMDbLib.IMDb(url)
movieinfo      = IMDbLib.IMDb(url)
Title          = str(movieinfo.Title)
Languages      = str(movieinfo.Languages)
Countries      = str(movieinfo.Countries)
Color          = str(movieinfo.Color)
Cert           = str(movieinfo.Cert)
Sound          = str(movieinfo.Sound)

CoverURL      = IMDbLib.IMDbGallery(url).CoverURL
if not os.path.exists(Root + "Movies\\" + Title + "\\Cover.jpg"):
#    os.remove(Root + "Movies\\" + T-itle + "\\Cover.jpg")
#    pass
#else:
    try:
        os.makedirs(Root + "Movies\\" + Title + "\\")
        urllib.urlretrieve(CoverURL[0],Root + "Movies\\" + Title + "\\Cover.jpg")
    except:
        print "Cover Error: " + Root + "Movies\\" + Title + "\\Cover.jpg did not download."


def Thumbs():
    global thumbs, level
    GalleryURLs    = IMDbLib.IMDbGallery(url + 'photogallery').Gal1_info
    GalleryLinks   = GalleryURLs.keys()
    ThumbURLs = []
    for galLink in GalleryLinks:
        ThumbURLs      = IMDbLib.IMDbGallery(galLink).Gal2_info
    print str(ThumbURLs)
    if os.path.exists(Root + "Movies\\" + Title + "\\Galleries\\" + galLink[36:] + "\\"):
        thumbs     = os.listdir(Root + "Movies\\" + Title + "\\Galleries\\" + galLink[36:] + "\\")
        print thumbs
    else:
        try:
            os.makedirs(Root + "Movies\\" + Title + "\\Galleries\\" + galLink[36:] + "\\")
        except:
            print "Thumb dir creation failed"
        for cnt, thumb in enumerate(ThumbURLs.values()):
            try:
                loc = urllib.URLopener()
                loc.retrieve(thumb, Root + "Movies\\" + Title + "\\Galleries\\" + galLink[36:] + "\\Thumb_" + str(cnt) + ".jpg")
            except:
                print "image download failed: " + Root + "Movies\\" + Title + "\\Galleries\\" + galLink[36:] + "\\"
    thumbs     = os.listdir(Root + "Movies\\" + Title + "\\Galleries\\" + galLink[36:] + "\\")
    
Thumbs()