有没有一种方法可以使BaseHTTPServer.HTTPServer像SocketServer.ThreadingTCPServer一样是多线程的?

最佳答案

您可以简单地使用线程混合,同时使用这两个类使它成为多线程:)

虽然它对性能没有太大帮助,但它至少是多线程的。

from SocketServer import ThreadingMixIn
from BaseHTTPServer import HTTPServer

class MultiThreadedHTTPServer(ThreadingMixIn, HTTPServer):
    pass

关于python - Python-BaseHTTPServer.HTTPServer并发和线程,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2398144/

10-09 01:51
查看更多