[Python-ideas] .then execution of actions following a future's completion
Guido van Rossum
guido at python.org
Fri Jan 26 13:05:56 EST 2018
On Fri, Jan 26, 2018 at 9:20 AM, Daniel Collins <dancollins34 at gmail.com>
> @Guido As an aside, my understanding was libraries that fall back to c
> (Numpy as an example) release the GIL for load heavy operations. But I
> believe the explanation would hold in the general case if you replace
> thread with process using a ProcessPoolExecutor, that it would be good to
> be able to submit a callback function back to the executor.
Sure, but your explanation didn't mention any of that.
And yes, good catch on the last line of my example. :-)
Given that the solution is only a few lines -- perhaps it's enough to just
add it as an example to the docs, rather than to add it as a new function
to concurrent.futures? A doc change can be added to 3.7!
--Guido van Rossum (python.org/~guido)
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Python-ideas