Pythonはスレッドを作成するいくつかの方法を提供しています。どちらが最高のAPIと最も制御性の高い を提供していますか?Pythonでは、スレッドの作成と管理にはどのような方法が適していますか?
ありがとうございました。
Pythonはスレッドを作成するいくつかの方法を提供しています。どちらが最高のAPIと最も制御性の高い を提供していますか?Pythonでは、スレッドの作成と管理にはどのような方法が適していますか?
ありがとうございました。
必要、threadingモジュールとその高レベルのインターフェイスが好ましいです。もちろん、多くの人がそれはめったに必要ではないことを示唆しています。スレッドはそれほど対処できません。スレッドモジュールは、いくつかの奇妙なユースケースやその他のために必要かもしれませんが、私はそれを必要としませんでした(もちろん、私はまれにしかスレッド化を使用していません)。興味のあるかもしれないmultiprocessingのような、より洗練されたものを行う他のモジュールがいくつかあります。それはスレッディングをしません、それはちょうどインターフェイス(かなりクール)を共有します。私はそれについて良いことを聞いてきましたが、どちらかのようなものはしばらくは望んでいませんでした。
私はthreading
モジュールをお勧めします。 thread
モジュールは、Python 3.xでは_threadに名前が変更されており、下位レベルのインターフェイスとして使用されています。このページの上部にあるメモを参照してください。
スレッドが必要な理由を忘れないでください。それらは必要でない場合によく使用されます。 – nosklo