在Windows中使用python脚本调用exe之后,exe应该独立于此python脚本运行,并且一旦启动,控制应该回滚到python脚本并执行进一步脚本和控制.py文件将死亡。但在完成执行之前,exe文件应该调用这个python脚本。如何在Windows中使用python调用可执行文件作为独立进程
想法将不胜感激。
我曾尝试下面的命令:
os.system("start test.exe")
os.startfile("test.exe")
os.spawnlv(os.P_NOWAIT, "test.exe")
os.spawnv(os.P_NOWAIT, 'C:\Python31\python.exe', ('python', 'test.py'))
os.execvp("python3", ("test.py",))
当你说“但在完成之前执行,该exe应该调用这个python脚本“? – Rod 2010-09-16 13:34:30
它就像一个循环调用。例如:考虑A.py调用B.exe,最后B.exe调用A.py并且控制在A.py脚本中结束w.r.t中的一些条件。 – mak 2010-09-16 18:31:38
忘了说,这个问题只出现在窗口不是为Linux – mak 2010-09-16 18:38:47