Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import time
- import threading
- class ThreadRun(threading.Thread):
- def __init__(self,num,s,sub):
- threading.Thread.__init__(self)
- self.autoRun = False
- self.number = num
- self.speed = s
- self.subject = sub
- def run(self):
- print("starting " + self.subject)
- while self.autoRun == True:
- if self.speed > 0 and self.number > 0:
- print(str(self.number) + " " + self.subject)
- time.sleep(self.speed)
- else:
- self.autoRun = False
- break
- print("stoping " + self.subject)
- def start(self):
- self.autoRun = True
- super(ThreadRun,self).start()
- def stop(self):
- self.autoRun = False
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement