我有一个 Python 脚本,它以一个代码块开头,应该让一切都保持在正轨上。此代码调用打印一些文本并启动 Timer 的函数(来自 threading 模块)。Timer 调用的函数也打印文本,但该函数从不执行。
from threading import Timer
def func1():
print "func1 successful"
t = Timer(1, func2)
t.start
def func2():
print "func2 successful"
####program start####
print "test start"
func1()
上面的简化版本在打印两行文本后退出。我尝试在底部添加一个无限循环以使程序等待计时器,但随后它只是未能退出。为什么第二个功能不运行?