#!/usr/bin/env python def generateRequest(requestString): message=bytearray() message.extend(generateHeader(requestString)) message.extend(bytearray(requestString)) return message def generateHeader(requestString): header = bytearray([0]) header.append(len(requestString)+3) header.append("\x80") return header def getRequest(apiString): return generateRequest("GET "+apiString) def setRequest(apiString,args): return generateRequest("SET "+apiString+"?arg="+args)