运行两个file.py在jupyter notebook中一个接一个

run two file.py one after the other in jupyter notebook

我正在使用 jupyter notebook。

我有这两个文件和两个脚本:script1.py 和 script2.py

While file script1.py 运行s 在 while 循环中每隔几分钟,我想在 运行ning 脚本后 运行 script2.py 4 分钟。 1,在同一个循环中。

这是我目前所拥有的:一个脚本,每分钟 运行 s script1.py 一个循环,睡眠时间为一分钟。

starttime=time.time()

while True:
     %run "script1.py"
     time.sleep(60.0 - ((time.time() - starttime) % 60.0))

在哪里可以将 %运行 "script2.py" 添加到此代码?

也许你可以做类似的事情

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"

只要检查是否已经过了 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))