我有一个要求同时连接多个套接字的要求。需要发送的数据是相同的。我可以在这样的for循环中做到这一点:
def senToConn(sockList):
for eachConn in sockList:
eachConn.send("same data")
但是我有办法同时写所有连接吗?
答案 0 :(得分:1)
没有-用python或任何其他语言。
每个连接都是通过单独的套接字进行的,每个套接字都由单独的文件描述符表示。没有系统调用允许一次将数据(无论相同还是不同)写入多个文件描述符。您的for
循环是最好的方法。