diff --git a/example/python3/app.py b/example/python3/app.py index 547f73d8..6aae0836 100644 --- a/example/python3/app.py +++ b/example/python3/app.py @@ -56,7 +56,7 @@ class CounterAppContext(): return "", 0 h = encode_big_endian(self.txCount, 8) h.reverse() - return str(h), 0 + return h.decode(), 0 def commit(self): self.commitCount += 1 diff --git a/example/python3/tmsp/server.py b/example/python3/tmsp/server.py index 0034b600..38cb3ca8 100644 --- a/example/python3/tmsp/server.py +++ b/example/python3/tmsp/server.py @@ -165,9 +165,7 @@ class TMSPServer(): self.handle_conn_closed(r) return except Exception as e: - import sys - print(sys.exc_info()[0]) - print("error reading from connection", str(e)) + logger.exception("error reading from connection") self.handle_conn_closed(r) return diff --git a/example/python3/tmsp/wire.py b/example/python3/tmsp/wire.py index ebf78a3a..72f5fab8 100644 --- a/example/python3/tmsp/wire.py +++ b/example/python3/tmsp/wire.py @@ -29,7 +29,7 @@ def uvarint_size(i): def encode_big_endian(i, size): if size == 0: return bytearray() - return encode_big_endian(i / 256, size - 1) + bytearray([i % 256]) + return encode_big_endian(i // 256, size - 1) + bytearray([i % 256]) def decode_big_endian(reader, size):