多线程.Timer对象同时执行

时间:2016-08-04 03:27:19

标签: python python-multithreading

我正在尝试以预定义的间隔运行一个函数。

def func(value):
    print value

t1 = threading.Timer(1, func, [1])
t2 = threading.Timer(4, func, [2])
t1.start()
t2.start()

我希望 "1" 在一秒钟后打印,然后在4秒后再 "2" 。但是,当它们都打印时,直到4秒才会打印出来。

有什么想法吗?

0 个答案:

没有答案