Python多线程套接字。如何发送消息到特定的客户端?

问题描述:

我是python新手,所以请耐心等待。 我正在写服务器端和客户端的GUI。 客户端能够连接到服务器。 然后服务器可以选择想要与之通信的客户端。Python多线程套接字。如何发送消息到特定的客户端?

但现在我面临一个问题。我不知道如何发送消息给特定的客户端。 我做了一些研究。看起来我需要一个列表来保存客户端的连接。 但我还是不太明白。 所以我正在寻找一些简单的例子或清晰的概念。 非常感谢。

我希望这可以帮助你。这可以为客户分配一个单独的名称,然后您可以完成其余的工作。

mydict = {} 
    mydict[clientname] = self._address 
    #get user by name 

    for client,addr in mydict.iteritems(): 
     if client == "xx": 
      destinationaddr = addr 
      break