From e3ddf8281d8f24e7fb76448646b37202f61b3786 Mon Sep 17 00:00:00 2001 From: nayakshrey <82383229+nayakshrey@users.noreply.github.com> Date: Tue, 20 Apr 2021 15:50:27 +0530 Subject: [PATCH] Update handlers.py Facing error invalid literal for int with base 10 at line 85 and 87. Hence converted to float and then int. --- camelot/handlers.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/camelot/handlers.py b/camelot/handlers.py index 9ec10bb..8ac4643 100644 --- a/camelot/handlers.py +++ b/camelot/handlers.py @@ -82,9 +82,9 @@ class PDFHandler(object): a, b = r.split("-") if b == "end": b = infile.getNumPages() - page_numbers.append({"start": int(a), "end": int(b)}) + page_numbers.append({"start": int(float(a)), "end": int(float(b))}) else: - page_numbers.append({"start": int(r), "end": int(r)}) + page_numbers.append({"start": int(float(r)), "end": int(float(r))}) instream.close() P = [] for p in page_numbers: