class CoapOption: def __init__(self, number=-1, buffer=None): self.number = number byteBuf = bytearray() if buffer is not None: if isinstance(buffer, str): byteBuf.extend(buffer.encode("utf-8")) else: byteBuf.extend(buffer) self.buffer = byteBuf