Wie zum starten und beenden thread?

Sorry für die alte Frage. Ich habe geklärt. Wie kann ich ein stop thread mit meinen Armen thread-Klasse?

BEARBEITEN: Es ist in der Schleife, I want to restart es wieder an den Anfang des Codes. Wie kann ich start-beenden-neu starten-beenden-neu starten?

Meiner Klasse:

import threading

class Concur(threading.Thread):
    def __init__(self):
        self.stopped = False
        threading.Thread.__init__(self)

    def run(self):
        i = 0
        while not self.stopped:
            time.sleep(1)
            i = i + 1

In der Haupt-code, die ich will:

inst = Concur()

while conditon:
    inst.start()

    #after some operation
    inst.stop()
    #some other operation
InformationsquelleAutor user2229183 | 2013-03-31
Schreibe einen Kommentar