import threading from time import sleep class ThreadWhile1(threading.Thread): def __init__(self): threading.Thread.__init__(self, name="1") self.i = 1 #self.timer() def timer(self): while 1: print "Timer 1: %i" % self.i self.i += 1 sleep(1) class ThreadWhile2(threading.Thread): def __init__(self): threading.Thread.__init__(self, name="2") self.i = 1 #self.timer() def timer(self): while 1: print "Timer 2: %i" % self.i self.i += 1 sleep(1) if __name__ == '__main__': app1 = ThreadWhile1() app2 = ThreadWhile2() app1.start() app2.start() app1.timer() app2.timer()