我有一个例程,我需要检查是否有两个文件上传到特定文件夹。我正在尝试编写一个脚本来为我自动执行此操作,并只报告slack / mail / whatever。
我需要检查每天是否上传了file1。 file2应该在每个星期一上传,所以我需要在星期一查看。但如果没有上传,我需要在第二天检查,依此类推。
我已经创建了一个脚本,每天检查并报告此运行情况作为cronjob,但是在上传file2之后,每次运行本周余下的时间都会报告成功,有没有办法让#34;停止运行一段代码"如果脚本报告成功一次?
以下是没有报告代码的简单脚本:
while True:
ilk_sayi = input("ilk sayi (press q to exit): ")
if ilk_sayi == "q":
break
ikinci_sayi = input("ikinci sayı: ")
try:
sayı1 = int(ilk_sayi)
sayı2 = int(ikinci_sayi)
print(sayi1, "/", sayi2, "=", sayi1 / sayi2)
except (ValueError, ZeroDivisionError):
print("Bir hata olustu!")
print("Lutfen tekrar deneyin!")
答案 0 :(得分:0)
我认为处理您正在处理的特定问题的最佳方法不是您要求的,而是更简单地将脚本分成两部分,每天检查一次,每周一检查一次一。
因此,您的每周一检查脚本不会干扰每天检查一次,这似乎是您尝试解决的唯一问题。否则,你的问题不够明确,人们无法理解。