我有以下设置
以上所有工作都很好。但我需要做出改变。我需要脚本在将来(同一天)检查网站一段时间,然后在此之前回来并再次运行。我知道如何做第一部分(得到时间),但我不知道如何做第二部分。你如何获得一个Python脚本(1)定期运行自己,然后(2)在未来的某个时刻再次运行?未来的重点将定期改变。有时它早在上午10点,其他时间可能是晚上7点。
欢迎任何有关此代码和伪代码的想法。谢谢!
答案 0 :(得分:1)
您不需要对任何内容进行硬编码 - 使用crontab
来安排脚本首次运行时。它检查网站应该再次运行的时间,然后调用time.sleep()
,直到任务需要再次运行。
答案 1 :(得分:0)
将变量设置为将来的时间,并在while()循环中检查