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)