# python 实现并发
# /usr/sbin/py/python
# -*-coding:utf8-*-
import socketserver
class MyServer(socketserver.BaseRequestHandler):
def handle(self):
print("conn is",self.request) # 相当于conn
print("addr is",self.client_address) # 相对于addr
while True:
data = self.request.recv(1024)
print(data.decode("utf8"))
self.request.sendall("server message".encode("utf8"))
if __name__=="__main__":
server = socketserver.ThreadingTCPServer(("localhost",8989),MyServer)
server.serve_forever()
# socketServer模块 实际就是对soket进行封装,利用selector包实现了并发
871

被折叠的 条评论
为什么被折叠?



