【发布时间】:2011-09-20 20:25:15
【问题描述】:
我正在尝试在新窗口中运行.bat 文件(充当模拟器),因此它必须始终在后台运行。我认为创建一个新流程是我唯一的选择。基本上,我希望我的代码做这样的事情:
def startSim:
# open .bat file in a new window
os.system("startsim.bat")
# continue doing other stuff here
print("Simulator started")
我在 Windows 上,所以我不能os.fork。
【问题讨论】:
-
Python subprocess的可能重复
-
已经阅读了关于在 windows 上制作 os.fork 的文章,我需要一些不需要安装模块或程序 (cygwin) 的东西。
标签: python process background batch-file subprocess