我想创建一个 python 计划函数,它可以在从今天开始的每个“第 i 个工作日”调用一个事件

问题描述 投票:0回答:0

我想创建一个 python 脚本,它有一个函数,在从当前日期开始的每个“第 i”个工作日,脚本应该在给定时间执行作业

例如, 如果我创建一个打印“Hello World”的函数 print_hello_world() 并且如果我给出间隔 5,日期为星期三,时间为 12:00,那么从今天开始的每个第 5 个星期三的 12:00,它应该打印“Hello World “

我尝试使用调度库,但它不支持此操作,因此无法正常工作。我也尝试结合日期时间,但无法弄清楚如何解决我的问题

import schedule
import time
def hw():
  print("Hello World")

interval = 5


schedule.every(interval).wednesdays.at("12:00").do(hw)

while True:
  schedule.run_pending()
  time.sleep(10)

AttributeError: 'Job' object has no attribute 'wednesdays'

python schedule
© www.soinside.com 2019 - 2024. All rights reserved.