From 618d6021b06a27dd7b670653d99105469ca8a2d3 Mon Sep 17 00:00:00 2001 From: Henrik Levkowetz Date: Wed, 17 Jul 2019 16:05:19 +0000 Subject: [PATCH] Read pdf files as binary. - Legacy-Id: 16510 --- ietf/utils/pdf.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ietf/utils/pdf.py b/ietf/utils/pdf.py index c4d39601c..989e1a871 100644 --- a/ietf/utils/pdf.py +++ b/ietf/utils/pdf.py @@ -10,11 +10,11 @@ import re def pdf_pages(filename): """Return number of pages in PDF.""" try: - infile = io.open(filename, "r") + infile = io.open(filename, "rb") except IOError: return 0 for line in infile: - m = re.match(r'\] /Count ([0-9]+)',line) + m = re.match(br'\] /Count ([0-9]+)',line) if m: return int(m.group(1)) return 0