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