计算 futures.ThreadPoolExecutor 中的待处理任务

Her*_*nan 5 python concurrency multithreading future executor

我正在寻找一种计算 python 3.2 futures.ThreadPoolExecutor 中挂起任务数量的方法。

直到知道,我有两个解决方案:1.- 在提交时增加待处理任务的计数并添加回调以在任务完成时减少计数 2.- 保留期货列表并检查哪些仍处于待处理状态

有没有更直接的东西(即执行者的属性或方法)?

提前致谢