httpHandler クラスの python ファイルがあります。次のように ThreadingMixIn で使用します。
from SocketServer import ThreadingMixIn
from BaseHTTPServer import HTTPServer, BaseHTTPRequestHandler
Successful_Attempts = 0
Failed_Attempts = 0
class httpHandler(BaseHTTPRequestHandler):
def do_POST(self):
.....
class ThreadingHTTPServer(ThreadingMixIn, HTTPServer):
pass
その後、次のように開始します。
server = ThreadingHTTPServer(('localhost', PORT_NUMBER), httpHandler)
print 'Started httpserver on port ' , PORT_NUMBER
私が理解しているように、httpHandlerクラスは、接続が確立されると、すでに別のスレッドにあります。私は自分のスレッド、ある種の統計処理を追跡したいと考えています。ただし、変数にアクセスできません。また、正しく定義されていないものではなく、実際の値を表すように、それらをロックする必要があります