Wątek Pythona wewnątrz klasy

Niedawno zacząłem od modułu wątku Pythona. Po kilku próbach i błędach udało mi się uzyskać podstawową obsługę wątków przy użyciu następującego kodu przykładowego podanego w większości samouczków.

class SomeThread(threading.Thread):
    def __init__(self, count):
        threading.Thread.__init__(self)

    def run(self):
        print "Do something"

Moim problemem jest: Mam klasę, która ma zmienne klasowe i funkcję, którą chcę uruchomić w osobnym wątku. Jednak funkcja używa zmiennych klasy i zapisuje do zmiennych klasy. Tak jak:

class MyClass:
    somevar = 'someval'

    def func_to_be_threaded(self):
        # Uses other class functions
        # Do something with class variables

Jak więc zasadniczo „umieściłbym klasę wątków w MyClass”. Tak więc jeśli zostanie wywołana funkcja MyClass (). Func_to_threaded (), zostanie uruchomiona w wątku.

questionAnswers(3)

yourAnswerToTheQuestion