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.
最近,我尝试用python编写socks5服务器。你可以在这里看到。
我开始思考一个问题。如何处理来自浏览器的多个请求?在这个版本中,我使用多个线程来处理它。如果我不想使用多线程,我该如何设计代码?
看一下select模块。特别看select() 功能。
select
select()
select()是相当低级的。另一种选择是标准的 Pythonasyncore模块。查看示例 echo server 以了解它的易用性。
asyncore