用例如下: 我有一個腳本運行一系列非python可執行文件以減少(pulsar)數據。我現在使用 subprocess.Popen(...,shell = True),然後子進程的通信函數 從非python可執行文件捕獲標準輸出和標準錯誤,並使用python日誌記錄模塊。python隊列併發進程管理
問題是:只有一個可能的8核心現在大部分時間都在使用。 我想生成多個進程,每個進程並行執行數據集的一部分,我想跟蹤進度。這是一個用於分析低頻射電望遠鏡(LOFAR)數據的腳本/程序。更容易安裝/管理和測試更好。 我正在構建代碼來管理所有這些,但我確定它必須已經存在一些簡單的庫形式。
「運行一系列非python可執行文件」所有在同一時間?或連續?請包含一段工作代碼來解釋你在做什麼。 – 2010-11-03 11:07:04