1 .服务端importsocketfromthreadingimportthreaddefhandle _ client (server,client_pool ) :while True:client, ADDR=server.accept((print )、connectto: )、addr ) client _ pool.append (client ) t=thread ) target=msg _ and (t.setdaemon(true ) t.start ) ) defmsg_handle ) client ) : while true : msg=client.recv (100 ).decode ) client.getsockname((1)、' msg: )、 msg ) client.send(recd(.encode ) utf-8 ) ) ) if _ name _=(_ _ main _ ' : server=socket.) ) (t.setdaemon(true ) print ) (' waitingtoconnect . ' (t.start ) ) ) )。 while True:pass 2.客户端importsocketif _ name _==' _ _ main _ ' : client=socket.socket (client.conect )