在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