网络编程-server端代码格式,可并发处理

server端代码格式

import time
import socketserver

class Myserver(socketserver.BaseRequestHandler):
    def handle(self):
        conn = self.request
        #***以下为服务器处理的内容***
        while True:
            try:
                content = conn.recv(1024).decode('utf-8')
                conn.send(content.upper().encode('utf-8'))
                time.sleep(0.5)
            except ConnectionResetError:
                break
        #***以上为服务器处理的内容***
server = socketserver.ThreadingTCPServer(('127.0.0.1',1000),Myserver)
server.serve_forever()
posted on 2021-08-04 14:47  猪小气  阅读(42)  评论(0编辑  收藏  举报