socketserver模块

服务端server.py

import socketserver


class MyServer(socketserver.BaseRequestHandler):
    
    # 重写接收消息的方法
    def handle(self):
        msg = self.request.recv(1024).decode('utf-8')
        print(msg)


server = socketserver.ThreadingTCPServer(('127.0.0.1', 5060), MyServer)
server.serve_forever()

客户端client.py

import socket

# 定义一个客户端,向服务端发送消息
tcp_client = socket.socket()
tcp_client.connect(('127.0.0.1', 5060))
tcp_client.send(b'saiya06')

tcp_client.close()


代码运行结果,服务端打印了客户端发过来的消息

saiya06
posted @ 2022-12-04 11:16  saiya6  阅读(32)  评论(0)    收藏  举报