💾 Archived View for tris.fyi › pydoc › asyncio.threads captured on 2023-01-29 at 03:54:15. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2022-07-16)

-=-=-=-=-=-=-

Back to module index

Go to module by name

asyncio

asyncio.threads

High-level support for working with threads in asyncio

Functions

to_thread

to_thread(func, /, *args, **kwargs)

  Asynchronously run function *func* in a separate thread.

      Any *args and **kwargs supplied for this function are directly passed
      to *func*. Also, the current :class:`contextvars.Context` is propagated,
      allowing context variables from the main thread to be accessed in the
      separate thread.

      Return a coroutine that can be awaited to get the eventual result of *func*.
    

Modules

contextvars

events

functools