示例#1
0
                 if (not m.rating) & (mv['Rating'] != u''):
                     m.plot = mv['Rating']
                     sv = True
                     print "Adding rating to %s" % (m.title)
                 if (not m.metacritic_rating == int(mv['Metacritic'])):
                     m.metacritic_rating = mv['Metacritic']
                     sv = True
                     print "Adding metacritic to %s" % (m.title != '')
                 if (not m.poster) & (mv['Poster'] != ''):
                     m.poster = mv['Poster']
                     sv = True
                     print "Adding poster to %s (%s)" % (m.title,
                                                         mv['Poster'])
                 if m.date.year != int(mv["Released"][0:4]):
                     m.date = date(int(mv["Released"][0:4]),
                                   int(mv["Released"][5:7]),
                                   int(mv["Released"][8:10]))
                     sv = True
                     print "Adding date to %s" % (m.title)
                 if float(m.imdb_rating) != dec2(mv['imdbRating']):
                     m.imdb_votes = int2(mv['imdbVotes'])
                     m.imdb_rating = dec2(mv['imdbRating'])
                     sv = True
                     print "Adding imdb ratings to %s" % (m.title)
                 # else:
                 # print "Rating okay for %s" % (m.title)
                 if sv:
                     m.save()
                     saved = True
 except:
     pass