有没有一种方法可以使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/