""" Socket客户端 """ import socket # 创建socket对象 socket_client = socket.socket() # 连接到服务器 socket_client.connect(("localhost", 8888)) while True: # 发送消息 msg = input("请输入要发送的消息:") if msg == "exit": break socket_client.send(msg.encode("UTF-8")) # 接收返回消息 recv_data = socket_client.recv(1024) # 1024是缓冲区大小,一般1024即可。 同样recv方法是阻塞的 print(f"服务端回复的消息是:{recv_data.decode('UTF-8')}") # 关闭链接 socket_client.close()