Python - BaseHTTPServer. HTTPServer Concurrency & Threading

Есть ли способ сделать BaseHTTPServer. HTTPServer быть многопоточным как SocketServer. ThreadingTCPServer?

13
задан Ian 7 March 2010 в 21:56
поделиться

1 ответ

Вы можете просто использовать миксин threading, используя оба этих класса, чтобы сделать его многопоточным :)

Хотя это не сильно поможет вам в производительности, но по крайней мере он будет многопоточным.

from SocketServer import ThreadingMixIn
from BaseHTTPServer import HTTPServer

class MultiThreadedHTTPServer(ThreadingMixIn, HTTPServer):
    pass
19
ответ дан 1 December 2019 в 23:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: