#!/usr/bin/python import smtplib from config import Config from email.mime.text import MIMEText from movie import Movie config = Config() movie = Movie() current_genres = movie.current_genres() current_certificates = movie.current_certificates() movie.update_rating() movie.update_invalid_movies() try: imdb_ids = [] invalid_movies = movie.find_invalid_movies() movies_missing_images = movie.find_missing_images() new_genres = list(set(movie.current_genres()) - set(current_genres)) new_certificates = list(set(movie.current_certificates()) - set(current_certificates)) if (config.email_address and (invalid_movies or movies_missing_images or new_genres or new_certificates)): body = "" if invalid_movies: body = "Movies with Incomplete Data(%d):\n" % (len(invalid_movies)) for invalid_movie in invalid_movies: