我有一个计时器功能,我在另一个这样的功能中调用它
import time
import threading
def f():
while(True):
print "hello"
time.sleep(5)
def execute():
t = threading.Timer(5,f)
t.start()
command = ''
while command != 'exit':
command = raw_input()
if command == 'exit':
t.cancel()
即使在输入“退出”命令后,该功能正在打印“你好”我无法弄清楚代码有什么问题