From 5fb6504c74a2a717aaf66dc5fb7f28c2da2a2436 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Budy=C5=9B?= Date: Fri, 18 Feb 2022 21:36:17 +0100 Subject: [PATCH] catch OSError when reading image --- manga_ocr/run.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/manga_ocr/run.py b/manga_ocr/run.py index 901a5f5..a45a965 100644 --- a/manga_ocr/run.py +++ b/manga_ocr/run.py @@ -107,8 +107,9 @@ def run(read_from='clipboard', try: img = Image.open(path) - except UnidentifiedImageError: - logger.warning(f'Error while reading file {path}') + img.load() + except (UnidentifiedImageError, OSError) as e: + logger.warning(f'Error while reading file {path}: {e}') else: process_and_write_results(mocr, img, write_to)