💾 Archived View for tris.fyi › pydoc › asyncio.threads captured on 2022-07-16 at 15:03:12. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2022-01-08)

🚧 View Differences

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

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