【发布时间】:2012-05-28 20:29:18
【问题描述】:
我想在 python 中安排一个重复的定时事件,如下所示: “在时间 X 启动函数 Y(在单独的线程中)并每小时重复一次”
“X”是固定时间戳
代码应该是跨平台的,所以我想避免使用像“cron”这样的外部程序来做到这一点。
代码提取:
导入线程 threading.Timer(10*60, mail.check_mail).start() #... 在此处设置定时事件 而(1): print("请输入命令") 尝试: 命令 = raw_input() 除了: 继续 句柄命令(命令)【问题讨论】:
-
您需要提供有关您的应用程序的更多详细信息。它是否使用事件循环等。
-
为什么不用
cron?在 Windows 上,人们可以使用任务调度程序。