【发布时间】:2019-12-27 15:58:26
【问题描述】:
我希望我的 Python 代码在每个工作日(周一到周五)而不是在周末(周六和周日)执行一个函数
有没有一种简单的方法可以使用调度库来实现这一点?
到目前为止,我已经设法每天每 10 秒执行一次该功能。但这也会在周六和周日执行
def helloWorld():
print("Hello World!!!")
schedule.every(10).days.seconds.do(helloWorld)
while True:
schedule.run_pending()
time.sleep(1)
【问题讨论】:
-
您是否尝试过 cron 作业?不过,最大频率为 1 分钟。
-
我还没有尝试过 cron 作业,我会改为研究它。 1分钟完全没问题
-
你也可以考虑
systemctl systemdcalendar events