multiprocessing.pool.ApplyResult
の場合、恐ろしく厳密なAPIドキュメント(ZERO)があります。マルチプロセッシングの説明文は、約ApplyResult
について述べていますが、定義していません。multiprocessing.pool.ApplyResultのドキュメントはどこですか?
同じことがmultiprocessing.pool.Pool
にも当てはまりますが、Pythonのマルチプロセッシングガイドではそれをよりよくカバーしているようです。
はさえApplyResult
help()
結果は微々たるです:
| get(self, timeout=None)
|
| ready(self)
|
| successful(self)
|
| wait(self, timeout=None)
Get()
とReady()
私を得ます。それらは大丈夫です。私は
wait()
あなたは1がget()
コールであなたを待ってしまう引き受ける「プール」、と 扱っていることを考えると、何のためにあるのか全く見当がつかない。これは「結果を待つのですが、今は取得しない」OSスタイルの待ちですか?もしそうなら、それではの意味は?successful()
はすべて同じであることは同じです。
文書はhttps://docs.python.org/2/library/multiprocessing.html#multiprocessing.pool.AsyncResultにあります。 – Caramiriel