потрібно передати в клас веб сервера ім’я (чи інстанс, як то назвати) головного класу щоб можна було діставатиз нього "динамічні" дані
ось кусок коду
#класс веб сервера
class Proxy(SimpleHTTPServer.SimpleHTTPRequestHandler):
def __init__(self, request, client_address, server, mainthread=None):
self.thread = mainthread
SimpleHTTPServer.SimpleHTTPRequestHandler.__init__(self, request, client_address, server)
def do_GET(self):
#неважливий код
def do_POST(self):
#неважливий код
# а ось запуск
thread1 = myThread()
thread1.start()
httpd = SocketServer.ForkingTCPServer(('', 8000), Proxy)
httpd.serve_forever()
от потрібно передати thread1 в class Proxy через mainthread
знаю що це можна зробити, але як правильно - поки не хватає знань )