diff --git a/napi b/napi index 0d722bb..8cee28c 100755 --- a/napi +++ b/napi @@ -35,7 +35,12 @@ if(len(sys.argv)==1): d = md5.new() movie_filename = sys.argv[1] -d.update(open(movie_filename).read(10485760)) +try: + with open(movie_filename, "r") as movie_file: + d.update(movie_file.read(10485760)) +except IOError: + print "%s: No such file" % movie_filename + sys.exit(2) def download_subtitles(digest): request_data = {