私はmultiprocessing.Process
を使用して、機能が長時間実行されないようにしています。マルチプロセッシングと同等の機能です.Poolのパススルーでの結合
pythonのmultiprocessing
の代わりにpathos
を使用したいのですが(標準のマルチプロセッシングパッケージでは処理できないため)、いくつかの機能が不足しているようです:pathosに何も見つかりませんタイムアウト引数を持つjoin
が可能です。
私はある時間が過ぎてからプロセスを終了させることができるようなものがあると思っています。私はpathos
作者だ
あなたは 'concurrent.futures'を見ましたか? –
@RolandSmith私はこれが存在することさえ知りませんでした。しかし、インタラクティブなインタプリタでは、ドキュメンテーションに従って動作しません。これは、私が使用したいと思う機能です。 – user1999728