网站建设 网页设计 网站制作,制作一个网站的需要多少钱,网站怎么做登录模块,店铺设计装修图片我不确定我完全理解你的问题#xff0c;但我认为下面的例子可以满足你的要求。服务器可以断开旧用户的连接#xff0c;为新用户提供服务。在服务器端#xff1a;#!/usr/bin/env pythonimport socketimport multiprocessingHOST 127.0.0.1PORT 50007# you can do your real…我不确定我完全理解你的问题但我认为下面的例子可以满足你的要求。服务器可以断开旧用户的连接为新用户提供服务。在服务器端#!/usr/bin/env pythonimport socketimport multiprocessingHOST 127.0.0.1PORT 50007# you can do your real staff in handlerdef handler(conn, addr):try:print processing...while 1:data conn.recv(1024)if not data:breakprint dataconn.sendall(data)conn.close()print processing doneexcept:passs socket.socket(socket.AF_INET, socket.SOCK_STREAM)s.setsockopt(socket.SOL_SOCKET,socket.SO_REUSEADDR, 1)s.bind((HOST, PORT))s.listen(5)processes []while True:conn, addr s.accept()print conn, addr[p.terminate() for p in processes] # to disconnect the old connection# start process newer connection and save it for next killp multiprocessing.Process(targethandler, args(conn, addr))processes [p]p.start()newest_conn conn # this is the newest connection object, if you need it对于测试客户端^{pr2}$试试看-)