import thread,time def func(): while 1: print "sub" time.sleep(1) thread.start_new(func, ()) for i in range(10): print "main",i time.sleep(1) raise SystemExit