rendered paste bodyimport 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()