import threading
import time


def myThreading(count):
    for x in range(count):
        print(x)
        time.sleep(1)
    print("myThreading end")


if __name__ == '__main__':
    t1 = threading.Thread(target=myThreading, args=(40,))
    t2 = threading.Thread(target=myThreading, args=(70,))
    timeout=60
    for t in [t1,t2]:
        t.setDaemon(True)
        t.start()
        print("{} start".format(t))
    t1.join(timeout)
    t2.join(timeout)
    print("all end")