from websocket import WebSocket
import json
def msg(data):
txt = data.get("Data")
load_data = json.loads(txt)
print(load_data.get("User")["Nickname"])
print(load_data.get("Content"))
def ck(data):
txt = data.get("Data")
load_data = json.loads(txt)
print("感谢" + load_data.get("Content"))
def welcome(data):
json1 = data.get("Data")
Nickname = json.loads(json1)
json2 = Nickname.get("User")
print("欢迎:" + json2["Nickname"])
def thank(data):
txt = data.get("Data")
load_data = json.loads(txt)
print("感谢" + load_data.get("Content"))
def check(data):
txt = data.get("Data")
load_data = json.loads(txt)
print(load_data.get("Content"))
def main():
try:
ws = WebSocket()
ws.connect("ws://127.0.0.1:8888")
ws.send("token")
while True:
result = ws.recv()
load_data = json.loads(result)
type = load_data.get("Type")
if type == 1:
msg(load_data)
ws.close()
except:
ws.close()
if __name__ == '__main__':
main()