1 import socketserver
2 ip_port = ('127.0.0.1',8000)
3 buffer_size = 1024
4 print('服务端开始运行...')
5 class Myserver(socketserver.BaseRequestHandler):
6 # ip_port = ('127.0.0.10',8000)
7 # buffer_size = 1024
8
9 def handle(self):
10 print('conn is:',self.request) #conn
11 print('addr is:',self.client_address) #addr
12
13 while True:
14 try:
15 data = self.request.recv(buffer_size)
16 if not data:break
17 print('客户端收到的消息为:',data)
18
19 self.request.sendall(data.upper())
20 except Exception as e:
21 print(e)
22
23 if __name__ == '__main__':
24 s = socketserver.ThreadingTCPServer(ip_port,Myserver)
25 s.serve_forever()