Python - BaseHTTPServer.HTTPServer Параллелизм и многопоточность
Есть ли способ сделать BaseHTTPServer.HTTPServer многопоточным, как SocketServer.ThreadingTCPServer?
1 ответ
Вы можете просто использовать потоковый миксин, используя оба этих класса, чтобы сделать его многопоточным:)
Это не сильно поможет вам в производительности, но, по крайней мере, многопоточный.
from SocketServer import ThreadingMixIn
from BaseHTTPServer import HTTPServer
class MultiThreadedHTTPServer(ThreadingMixIn, HTTPServer):
pass