schedule定时任务不能完成

如题,我想让每一小时运行一次这个任务,但它还是每时每刻都在运行

img

让每一小时运行一次任务设置 every(60)

要运行的代码应该写成一个run函数,并设置schedule.every(60).minutes.do(run)

不是把要运行的代码写在while循环中

import schedule
import time

def run():
    # 要运行的代码
    print("运行了")

run() #第一次直接执行, 不要等待
# 每60分钟执行一次函数
schedule.every(60).minutes.do(run)
while True:
    # 启动服务(运行所有可以运行的任务)
    schedule.run_pending()
    time.sleep(1)

如有帮助,请点击我的回答下方的【采纳该答案】按钮帮忙采纳下,谢谢!

img

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632