0

Python でスレッド化とマルチプロセッシングを抽象化するモジュールはありますか? 将来的には、それらを切り替えるオプションが必要です。

4

1 に答える 1

3

threadingandモジュールは、このmultiprocessingためにすでに同様のインターフェースを使用しています。threadingマルチプロセッシングは、サポートされていない場合、実際にはモジュールにフォールバックします。

import multiprocessing as somethingとを使用して、import threading as something見えない 2 つの間を切り替えることができます。

2 つの間のデータ共有は異なるため、潜在的な落とし穴が生じる可能性があることに注意してください。jdiが指摘したように

于 2012-11-29T00:00:09.980 に答える