2016-06-14 34 views
0

函數gen()生成一個字符串,它是要傳入os.system()的命令。在Python中管理多個線程

我需要在同一時間啓動20個線程,爲每個線程調用gen(),並運行命令gen()在每個線程中給我。 (並行)

一旦一個命令在一個線程中完成執行,我想再次調用gen()來生成另一個命令,並在同一個線程中運行該命令。

我想繼續這樣做,直到10分鐘過去。

我該怎麼做?

回答

1

看看this,希望這會有所幫助。

它實際上並不難

,但與使用相同的變量使用locks線程工作時,記住!

+0

這實際上有幫助,謝謝。 – Jobs

+0

如果沒有更好的答案,明天我會接受。再次感謝。 – Jobs

+0

不客氣:) –