15
我正在用Python編寫一個應用程序,我需要同時運行一些任務。模塊多處理提供類Process,並且concurrent.futures模塊具有類ProcessPoolExecutor。兩者似乎都使用多個進程來執行他們的任務,但他們的API是不同的。爲什麼我應該使用一個呢?concurrent.futures相對於Python中的多處理有什麼優勢?
我知道concurrent.futures是在Python 3中添加的,所以我猜它更好?
重複http://stackoverflow.com/questions/24896193/whats-the-difference-between-pythons-multiprocessing-and-concurrent-futures但不應該關閉,因爲答案提供了其他地方不可用的詳細信息。 – max 2017-05-06 08:02:07