在multiprocessing.connection.Listener
(link)的Python 2.7.5文档中,它声明了
注意如果使用的地址为“0.0.0.0”,则地址不会是a Windows上的可连接端点。如果您需要可连接的 终点,你应该使用'127.0.0.1'。
在以下情况下,这究竟是什么意思:
Client
(conn=Client(('localhost', port))
)和Listener
(listener=Listener(('0.0.0.0', port))
)并进行了沟通。0.0.0.0
创建了监听器,并且客户端获得了监听器机器的IP地址)并且通信正常。答案 0 :(得分:2)
根据issue 3270的讨论,该文字已添加到文档中,仅表示特定地址0.0.0.0
无法用作可连接的终端 ,因为它可能是从客户端使用。因此,@ Blckknght上面的评论非常正确。
该说明已添加到文档here。