Python Socketio房间-如何获取所有房间的列表
我越来越熟悉使用库的socket io 我想创建一些聊天应用程序/留言板。您可以创建聊天室、加入聊天室以及与该聊天室中的其他人聊天 为了加入现有房间,我想获得服务器端所有现有房间的列表。因此,用户可以选择加入哪个房间,或者创建一个新房间 我尝试了Python Socketio房间-如何获取所有房间的列表,python,flask,websocket,socket.io,flask-socketio,Python,Flask,Websocket,Socket.io,Flask Socketio,我越来越熟悉使用库的socket io 我想创建一些聊天应用程序/留言板。您可以创建聊天室、加入聊天室以及与该聊天室中的其他人聊天 为了加入现有房间,我想获得服务器端所有现有房间的列表。因此,用户可以选择加入哪个房间,或者创建一个新房间 我尝试了flask\u socketio.rooms,但这只提供该用户加入的房间 有人知道如何获取所有现有房间的列表吗 谢谢 无法获取创建的所有房间。由于您的应用程序正在创建文件室,如果您需要完整的列表,它可以跟踪这些文件室 如果您想知道为什么没有提供房间列表的
flask\u socketio.rooms
,但这只提供该用户加入的房间
有人知道如何获取所有现有房间的列表吗
谢谢 无法获取创建的所有房间。由于您的应用程序正在创建文件室,如果您需要完整的列表,它可以跟踪这些文件室
如果您想知道为什么没有提供房间列表的功能,原因是Flask SocketIO设计为分布式服务。在多服务器配置中,每个服务器只知道它所知道的用户房间,而不知道完整的列表。生成所有房间的列表将成为一项复杂的操作。无法获取创建的所有房间。由于您的应用程序正在创建文件室,如果您需要完整的列表,它可以跟踪这些文件室 如果您想知道为什么没有提供房间列表的功能,原因是Flask SocketIO设计为分布式服务。在多服务器配置中,每个服务器只知道它所知道的用户房间,而不知道完整的列表。生成所有房间的列表将成为一项复杂的操作