我一直試圖os.spawnv在後臺Python的Linux系統:使用<code>subprocess</code>:在後臺從腳本
os.spawnv(os.P_NOWAIT, "/home/R/daemon_excel.py", ["arg1", "arg3", "arg2"])
運行腳本,但daemon_excel.py doesn't運行
我一直試圖os.spawnv在後臺Python的Linux系統:使用<code>subprocess</code>:在後臺從腳本
os.spawnv(os.P_NOWAIT, "/home/R/daemon_excel.py", ["arg1", "arg3", "arg2"])
運行腳本,但daemon_excel.py doesn't運行
替代運行腳本:
subprocess.check_call("/home/R/daemon_excel.py arg1 arg3 arg2 &", shell=True)
謝謝,這項工作! 「subprocess.check_call」和「subprocess.call」有什麼不同? – 2014-09-03 21:10:36
'check_call()'引發子進程的異常有錯誤 – johntellsall 2014-09-03 22:11:19
你是否在產卵後等待,因爲它可能在父母退出時被殺死。 – matsjoyce 2014-08-28 15:36:13