Python脚本自动化:任务调度与定时执行实例
在Python中,我们可以使用各种库来实现任务调度和定时执行。这里我将提供一个基本的使用schedule
库的例子。
首先,你需要安装schedule
库。如果还没有安装,可以使用pip进行安装:
pip install schedule
然后,你可以创建一个脚本,定期执行某个任务(例如打印“Hello, World!”):
import schedule
import time
# 定义要定时执行的函数
def job():
print("Hello, World! (Scheduled at {}))".format(time.strftime('%Y-%m-%d %H:%M:%S'),))
# 设置任务,每5分钟执行一次
schedule.every(5).minutes.do(job)
while True:
schedule.run_pending()
time.sleep(1)
这个脚本会定期打印出“Hello, World!”(具体时间间隔是5分钟)。
记得在运行此脚本的服务器上设置足够的权限,或者以管理员身份运行。
还没有评论,来说两句吧...