import sys import os sys.path.append(os.getcwd() + '/..') import lib.zchat as chat #sys.path.append(os.getcwd() + '/..') import time data = "hi" data = data.encode("utf-8") c = chat.Client(port=30002) client = c time.sleep(0.05) client.send(data) import time #while 1: # try: # data = input("<") # data = bytes(data,"utf-8") # client.send(data) # except Exception as e: # print("Exc",e) # time.sleep(0.1) import memcache mc = memcache.Client(['127.0.0.1:11211'], debug=0) mc.set("some_key", "Some value") value = mc.get("some_key") mc.set("another_key", 3) mc.delete("another_key") import time data = {} while 1: send = 0 try: x=mc.get("dmx-0") except Exception as e: print("exc", e) time.sleep(1) #print(dir(mc)) #if type(x) is None: # mc = memcache.Client(['127.0.0.1:11211'], debug=0) # time.sleep(1) # print("recon memcache") # continue if type(x) is list and len(x) == 512: ch = 140 print(x[ch]) #data = input("<") v = x[ch] cmd="VAL: {} {}".format(ch,v) if ch in data: if data[ch] != cmd: data[ch] = cmd send = 1 else: data[ch] = cmd send = 1 if send: _data = bytes(cmd,"utf-8") client.send(_data) time.sleep(0.01)