一、Socket客户端编程
二、代码演示
服务端学习链接:网络编程:Socket服务端开发https://mp.youkuaiyun.com/mp_blog/creation/editor/133653288
服务端代码:
import socket socket_server=socket.socket() socket_server.bind(("localhost",8888)) socket_server.listen(1) conn,address=socket_server.accept() print(f"接收到客户端连接,地址是{address}") while True: data=conn.recv(1024).decode("UTF-8") print(f"客户端发来的消息是{data}") msg=input("请输入你要回复给客户端的消息") if msg=="exit": break conn.send(msg.encode("UTF-8")) conn.close() socket_server.close()
网络编程:Socket服务端开发https://mp.youkuaiyun.com/mp_blog/creation/editor/133653288
客户端代码:
import 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")) rec_data=socket_client.recv(1024).decode("UTF-8") print(f"服务器回复的消息是:{rec_data}") socket_client.close()