From 8e1f72ab6245c5066b1ebd95ac55fbcc93073706 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20P=C5=82azie=C5=84ski?= Date: Sat, 20 Feb 2016 16:11:24 +0100 Subject: [PATCH] nice message when there is no movie file --- napi | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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 = {