我知道
time.sleep(t)
使程序休眠t秒,但我的问题是我有多个bash shell运行相同程序的不同参数。例如,第一个shell将循环t = 30,第二个shell将t = 60,第三个shell将t = 180。三个程序用于在自己的时区运行,第一个程序每30秒循环一次,第二个程序每60秒循环一次,第三个程序每180秒循环一次。但似乎它们相互干扰,为每个程序造成更长的延迟。
所以我想到的是使用
os.system("sleep t")
而不是time.sleep,它似乎工作正常。
但我仍然非常怀疑这是延迟时间的最佳做法。什么是最佳做法?
谢谢你。