完成命令提示后删除dirs

时间:2010-03-28 22:54:36

标签: python python-3.x cmd

我有一个python脚本,最后在dos提示符下运行程序(iexpress.exe) 在dos提示符下运行的程序使用名为workdir的目录。 程序在dos提示符完成后,我希望python删除目录。 我刚刚做了一个简单的解决方案,延迟30秒:

time.sleep(30)
removeall(workdir)
os.rmdir(workdir)

但是我应该怎么做,如果python应该在进程完成后立即删除dir?

1 个答案:

答案 0 :(得分:0)

让python程序调用exe而不是结束

即使用subprocess.Popen

调用exe

exe完成时你还在python中