From 6b509c517876b8c15ac5a98a963884e23bd2e4d8 Mon Sep 17 00:00:00 2001 From: Andrew Baumann Date: Mon, 6 Sep 2021 15:24:23 -0700 Subject: [PATCH] ccitt: apply misc PR feedback --- pdfminer/ccitt.py | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/pdfminer/ccitt.py b/pdfminer/ccitt.py index 0a9a78ca..57d4b2da 100644 --- a/pdfminer/ccitt.py +++ b/pdfminer/ccitt.py @@ -11,7 +11,6 @@ # FOR GROUP 4 FACSIMILE APPARATUS" -import sys import array from typing import (Any, Callable, Dict, Iterator, List, MutableSequence, Optional, Sequence, Union, cast) @@ -551,13 +550,13 @@ def close(self) -> bytes: return self._buf def output_line(self, y: int, bits: Sequence[int]) -> None: - bytes = array.array('B', [0]*((len(bits)+7)//8)) + arr = array.array('B', [0]*((len(bits)+7)//8)) if self.reversed: bits = [1-b for b in bits] for (i, b) in enumerate(bits): if b: - bytes[i//8] += (128, 64, 32, 16, 8, 4, 2, 1)[i % 8] - self._buf += bytes.tobytes() + arr[i//8] += (128, 64, 32, 16, 8, 4, 2, 1)[i % 8] + self._buf += arr.tobytes() return @@ -608,7 +607,3 @@ def close(self) -> None: parser.close() fp.close() return - - -if __name__ == '__main__': - main(sys.argv)