浅谈python线程池
由于线程任务会在新线程中以异步方式执行,因此,线程执行的函数相当于一个“将来完成”的任务,所以 Python 使用 Future 来代表。当线程池中的所有任务都执行完成后,该线程池中的所有线程都会死亡。result(timeout=None):该方法描述的很清楚,会阻塞主线程的使用,基本在我的理解中,我们使用场景里是不会使用该方法的。pool.map(方法名, (线程1参数1,线程2参数1,线程3参数1),(线程1参数2,线程2参数2,线程3参数3)…如果该任务成功完成,没有异常,则该方法返回 None。
原创
2023-02-02 13:42:49 ·
680 阅读 ·
0 评论