1、线程
import time import threadingdef task(a1,a2,a3):time.sleep(2)print('拿快递')def play():print('和女朋友去耍')def wm():print('去拿外卖')# 创建一个线程 # 让该线程去执行任务:函数 t1 = threading.Thread(target=task,args=(1,2,3,)) # 去执行吧 t1.start()# 创建一个线程 # 让该线程去执行任务:函数 t2 = threading.Thread(target=play) # 去执行吧 t2.start()# 创建一个线程 # 让该线程去执行任务:函数 t3 = threading.Thread(target=wm) # 去执行吧 t3.start()
2、socketserver
import socketserverclass MyServer(socketserver.BaseRequestHandler):def handle(self):self.requestself.client_addressself.server# 编写代码 server = socketserver.ThreadingTCPServer(('192.168.13.84',8001,),MyServer) """ server.server_address = server_address server.RequestHandlerClass = RequestHandlerClass server.__is_shut_down = threading.Event() server.__shutdown_request = False server.socket = socket....- socket.bind- socket.listen """server.serve_forever()