0

我正在尝试将基于线程标准模块的程序转换为concurrent.futures API。它使用表示threading.local () 对象的变量(更多文档)。

是否可以将 threading.local 与 concurrent.futures 一起使用?我的第一次尝试失败了。有等效的构造吗?

4

1 回答 1

0

是的你可以。

问题是我的程序的 concurrent.futures 版本在可用时重新使用了现有线程,而线程版本则没有。这有一些意想不到的副作用,现在已经解决了。

于 2013-09-01T15:44:34.430 回答