mirror of
https://github.com/python/cpython.git
synced 2025-12-08 06:10:17 +00:00
[3.14] Mention the "context manager" keyword in concurrent.futures documentation (GH-130976) (#137810)
Co-authored-by: Jakub Stasiak <jakub@stasiak.at>
This commit is contained in:
parent
374b242efa
commit
dcadc539fd
1 changed files with 4 additions and 4 deletions
|
|
@ -101,10 +101,10 @@ Executor Objects
|
|||
executor has started running will be completed prior to this method
|
||||
returning. The remaining futures are cancelled.
|
||||
|
||||
You can avoid having to call this method explicitly if you use the
|
||||
:keyword:`with` statement, which will shutdown the :class:`Executor`
|
||||
(waiting as if :meth:`Executor.shutdown` were called with *wait* set to
|
||||
``True``)::
|
||||
You can avoid having to call this method explicitly if you use the executor
|
||||
as a :term:`context manager` via the :keyword:`with` statement, which
|
||||
will shutdown the :class:`Executor` (waiting as if :meth:`Executor.shutdown`
|
||||
were called with *wait* set to ``True``)::
|
||||
|
||||
import shutil
|
||||
with ThreadPoolExecutor(max_workers=4) as e:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue