#server def change_match(): data = client.recv(BUFSIZ) ID = data.decode("utf-8") data = client.recv(BUFSIZ) Time = data.decode("utf-8") data = client.recv(BUFSIZ) Date = data.decode("utf-8") f = open('datngu.json',) data = json.load(f) f.close() for i in data['matches_details']: if i['ID']==ID: i['Time']=Time i['Date']=Date msg = " Change Time Successfully!" Server.send(bytes(msg, "utf-8")) break f2= open('datngu.json','w') json.dump(data,f2) f2.close()