import binascii import struct import sys if sys.version_info[0] == 2: import Queue as queue else: import queue as queue queue = queue # just to use it def str2hex(data): # TODO: eliminate it return binascii.hexlify(data).decode("utf8") def get_byte(seq, index): return struct.unpack("