我有一个for循环,它用subprocess.Popen
打开一个应用程序,并用os.kill
关闭它。在
完整代码:
import subprocess
import time
import signal
import os
with open('programs.txt') as f:
programs = f.readlines()
programs = [x.strip() for x in programs]
for program in programs:
programOpened = subprocess.Popen([r"C:\\path\\to\\application\\" + program])
time.sleep(5)
os.kill(programOpened.pid, signal.CTRL_C_EVENT)
这引发了我的这个异常:
^{2}$为什么会引发此异常?如何在for循环中关闭子进程?在
目前没有回答
相关问题 更多 >
编程相关推荐