我正在使用jupyter notebook。
我有两个文件,有两个脚本:script1.py 和 script2.py
虽然文件 script1.py 在 while 循环中每分钟运行一次,但我想在运行 script.1 后 script2.py 4 分钟运行,在同一循环中。
这就是我目前所拥有的:一个脚本,每分钟 script1.py 循环运行一次,睡眠时间为一分钟。
starttime=time.time()
while True:
%run "script1.py"
time.sleep(60.0 - ((time.time() - starttime) % 60.0))
在哪里可以将 %run "script2.py"添加到此代码中?
只需检查它是否已过 4 分钟,如果有,请运行 script2
:starttime=time.time()
while True:
%run "script1.py"
if (time.time() - starttime) >= 240.0
%run "script2.py"
time.sleep(60.0 - ((time.time() - starttime) % 60.0))
也许你可以做类似的事情
starttime= time.time()
while True:
%run "script1.py"
time.sleep(60.0 - ((time.time() - starttime) % 60.0))
if( (starttime - time.time()) > 240): %run "script2.py"