2016-07-25 5 views
4

を実行するスレッドの最大数:Pythonのスレッド:のは、私はのようなものとしましょう

def worker(name): 
    time.sleep(10) 
    print name 
    return 

thrs = [] 
for i in range(1000): 
    t1 = threading.Thread(target=worker, args=(i,)) 
    thrs.append(t1) 

for t in thrs: 
    t.start() 

スレッドが並行して実行できるかを指定する方法はありますか?上記の場合、すべて1000が並行して実行されます

+2

これは 'threads.append(t1)'ですか、 '私は' thrs.append(t1) 'と思いますか? –

+0

私は質問を理解していません...あなたが望むスレッドの数を指定しました:1000、別の番号が必要な場合は、これを変更できませんか? – maxymoo

+0

@maxymoo彼らはできるだけ多くのことがわからない –

答えて

関連する問題