0

私はPythonで最初のスレッドスクリプトを書いたので、マルチスレッドは初めてです。while True 無限ループと、n 秒ごとに何かを実行する 12 のスレッドがあります。何が起こるかというと、ループが繰り返されるたびに、スレッドの番号が増加します (最初の実行は 1 から 12 まで、2 番目の実行は 13 から 24 までの膨大な数)各実行の終わりに threading.activeCount() を呼び出し、1 を取得します (私が推測するメインスレッド)。

スクリプトの最後に join を呼び出して、スレッドがジョブを終了したことを確認するので、各実行の最後にスレッドが 1 つしかないので、何時間も実行した後にスレッドが 10000 のような数値を取得しても心配する必要はないと思います。 ..

私が間違っている?ありがとう

4

0 に答える 0