1
在我的程序中,我想用不同的進程訪問多個linux shell。Python linux shell
目前我使用的子進程我沒有一臺linux機器來測試這個目前所以你能告訴我,如果這個工程。
子過程是否在一個終端上工作?如果是的話還有其他選擇嗎?
這有點像什麼,我發展:
import multiprocessing
import subprocess
def doSomething(filepath):
subprocess.call("somecommands")
subprocess.call("somecommands")
if __name__ == "__main__":
while True:
processList=[]
for i in range(numberOfThreads):
process=multiprocessing.Process(target=doSomething,args=[files])
process.start()
processList.append(process)
for process in processList:
process.join()
你在一個終端上是什麼意思? – 2015-04-04 23:28:01
是的,我確實抱歉 – audittxl 2015-04-05 07:52:01