From 6a94465bea75dc7f302b42b7c7207e637ef506e6 Mon Sep 17 00:00:00 2001 From: Philipp Klaus Date: Wed, 8 Aug 2018 14:33:44 +0200 Subject: [PATCH] fix: logging output in BrotherQLReader() raises TypeError The following error is resolved with this fix: TypeError: not all arguments converted during string formatting --- brother_ql/reader.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/brother_ql/reader.py b/brother_ql/reader.py index e186aec..b8ebcfb 100755 --- a/brother_ql/reader.py +++ b/brother_ql/reader.py @@ -297,8 +297,8 @@ class BrotherQLReader(object): fmt = " media width: {} mm, media length: {} mm, raster no: {} rows" logger.info(fmt.format(self.mwidth, self.mlength, self.raster_no)) if opcode_def[0] == 'print': - logger.info("Len of black rows: ", len(self.black_rows)) - logger.info("Len of red rows: ", len(self.red_rows)) + logger.info("Len of black rows: %d", len(self.black_rows)) + logger.info("Len of red rows: %d", len(self.red_rows)) def get_im(rows): if not len(rows): return None size = (len(rows[0])*8, len(rows))