【发布时间】:2019-11-23 18:00:35
【问题描述】:
我正在编写一个 python 脚本,当我运行代码时,我运行子进程之后的所有代码都会在子进程本身之前执行。因此,例如这里程序将在子进程之前运行 print("blahblafkenrferkfnrnkr")。
如何在subprocess.Popen("timeout 60 python2 script.py", shell=True, executable="/bin/bash") 执行(for 60 seconds as I am trying to do) 之后使程序运行print("blahblafkenrferkfnrnkr")
print("blahblh")
subprocess.Popen("timeout 60 python2 script.py", shell=True, executable="/bin/bash")
print("blahblafkenrferkfnrnkr")
【问题讨论】:
标签: python python-3.x subprocess popen