Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python-从所有套接字接收数据_Python_Sockets_Server - Fatal编程技术网

Python-从所有套接字接收数据

Python-从所有套接字接收数据,python,sockets,server,Python,Sockets,Server,我在使用Pythonsocket模块操作投票系统时遇到了一个问题 有没有一种方法可以让服务器套接字从客户端套接字接收数据而不指定是哪一种?如果没有,我将如何使用其他方法来实现这一点?您是否确实尝试过任何方法? def recv_all(): messages = {} for sock in self.sockets: data = sock.recv(4095) if data: messages[sock] = data

我在使用Python
socket
模块操作投票系统时遇到了一个问题


有没有一种方法可以让服务器套接字从客户端套接字接收数据而不指定是哪一种?如果没有,我将如何使用其他方法来实现这一点?

您是否确实尝试过任何方法?
def recv_all():
    messages = {}
    for sock in self.sockets:
        data = sock.recv(4095)
        if data:
           messages[sock] = data
     return messages