01-保持时间、计划任务和启动程序
第17章 保持时间、计划任务和启动程序
坐在计算机前看着程序运行是不错的,但在你没有直接监督时运行程序也是可以的。计算机的时钟可以调度程序在特定的时间和日期运行或定期运行。例如,程序可以每小时抓取一个网站,检查变更,或在凌晨4点你睡觉时,执行CPU密集型任务。Python的 `time` 和 `datetime` 模块提供了这些函数。利用 subprocess
和 threading
模块,你也可以编程以按时启动其他程序。通常,编程最快的方法是利用其他人已经写好的应用程序。