def start(): v.stopped = False t1 = threading.Thread(target=serverLoop) t1.start() va.debug("Start Game") game() va.debug("After game") payload = {"username": v.username, "disconnect": True} jpayload = json.dumps(str(payload)) r = requests.post(v.url, data=jpayload) v.stopped = True
def server(): t = time.clock() payload = {"username": v.username, "position": (v.posx, v.posy)} jpayload = json.dumps(str(payload)) try: r = requests.post(v.url, data=jpayload) except Exception as e: va.debug(e) # Response, status etc if r.status_code == 200: v.data = literal_eval(r.text) v.fetched = True else: print(r.status_code) print(r.text) #print(v.data) v.fetchTime = time.clock() - t