From 824787b86030116a8d579e448e389b6948724e39 Mon Sep 17 00:00:00 2001 From: "Antonio J. Delgado" Date: Sun, 10 Oct 2021 15:10:30 +0300 Subject: [PATCH] check for read error --- image_classifier/image_classifier.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/image_classifier/image_classifier.py b/image_classifier/image_classifier.py index 10df9db..2c16aba 100755 --- a/image_classifier/image_classifier.py +++ b/image_classifier/image_classifier.py @@ -178,6 +178,9 @@ class image_classifier: def is_image(self, file): try: image_object = PIL.Image.open(file) + except OSError as error: + self._log.debug(f"File '{file}' is not readable by PIL. {error}") + return False except PIL.UnidentifiedImageError as error: self._log.debug(f"File '{file}' is not an image recognizable by PIL. {error}") return False