From 4d33a2e54d26b2add05460ca6736f1ef10d7f71f Mon Sep 17 00:00:00 2001 From: Jeremy Singer-Vine Date: Wed, 2 Mar 2016 15:02:10 -0500 Subject: [PATCH] Remove vestigial code --- pdfplumber/pdf.py | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/pdfplumber/pdf.py b/pdfplumber/pdf.py index 6f5ebb6..56bf057 100644 --- a/pdfplumber/pdf.py +++ b/pdfplumber/pdf.py @@ -21,8 +21,10 @@ class PDF(object): self.interpreter = PDFPageInterpreter(rsrcmgr, self.device) self.pages = [] + page_iter = (p for i, p in enumerate(PDFPage.create_pages(self.doc)) if pages == None or i+1 in pages) + for page in page_iter: self.interpreter.process_page(page) layout = self.device.get_result() @@ -31,13 +33,6 @@ class PDF(object): self.objects = self.parse() def parse(self): - try: - # pdfminer < 20131022 - _pages = self.doc.get_pages() - except AttributeError: - # pdfminer >= 20131022 - _pages = PDFPage.create_pages(self.doc) - objects = {} def process_object(obj, page):