是否可以在python中同时写入多个套接字连接?

时间:2018-07-19 08:30:18

标签: python-3.x sockets

我有一个要求同时连接多个套接字的要求。需要发送的数据是相同的。我可以在这样的for循环中做到这一点:

def senToConn(sockList):
    for eachConn in sockList:
        eachConn.send("same data")

但是我有办法同时写所有连接吗?

1 个答案:

答案 0 :(得分:1)

没有-用python或任何其他语言。

每个连接都是通过单独的套接字进行的,每个套接字都由单独的文件描述符表示。没有系统调用允许一次将数据(无论相​​同还是不同)写入多个文件描述符。您的for循环是最好的方法。