Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否可以编写一个允许多个连接而不使用线程或新进程的服务器?
现在我不是在谈论一堆socket.accepts(),而是有不同的方法吗?
如果你没有多个accepts 你就没有多个连接,所以你如何处理不存在的东西并不重要。
accept
可以使用经典的选择循环在单个线程中处理多个接受的连接。
Python 提供了模块asyncore。这是一个很好的回声服务器示例。