Python 给定时间后如何执行函数?
我想知道如何在给定的时间后,在指定的秒数内自动执行一个写函数Python 给定时间后如何执行函数?,python,python-2.7,Python,Python 2.7,我想知道如何在给定的时间后,在指定的秒数内自动执行一个写函数 例如,我想在执行程序5秒后运行函数10秒 在python 2.7中,可以使用sleep方法。请参见此处:您可以查看apscheduler。Ir允许您运行计划的重复任务 您可以睡眠5秒钟,然后执行确定的功能B。但是你不能保证函数B运行一定的秒数,除非你也睡眠它。例如: import time def funcA(): secs = 5 time.sleep(secs) # Sleep 5 seconds fu
例如,我想在执行程序5秒后运行函数10秒 在python 2.7中,可以使用sleep方法。请参见此处:您可以查看apscheduler。Ir允许您运行计划的重复任务
您可以睡眠5秒钟,然后执行确定的功能B。但是你不能保证函数B运行一定的秒数,除非你也睡眠它。例如:
import time
def funcA():
secs = 5
time.sleep(secs) # Sleep 5 seconds
funcB()
def funcB():
secs = 10
time.sleep(secs) # Sleep 10 seconds
你也可以在一个线程中创建它 仔细阅读,伙计们,这不是一个重复…它阻止线程,你们应该做它不睡觉!它会阻塞线程,您应该在不睡觉的情况下执行它!