PyDocs

Nav

Networking and Interprocess Communication

create_eager_task_factory

asyncio

function · Added in 3.12 (source) not WASI
  • create_eager_task_factory(custom_task_constructor)
Create a function suitable for use as a task factory on an event-loop.

Example usage:

    loop.set_task_factory(
        asyncio.create_eager_task_factory(my_task_constructor))

Now, tasks created will be started immediately (rather than being first
scheduled to an event loop).  The constructor argument can be any
callable that returns a Task-compatible object and has a signature
compatible with `Task.__init__`; it must have the `eager_start`
keyword argument.

Most applications will use `Task` for `custom_task_constructor` and in
this case there's no need to call `create_eager_task_factory()`
directly. Instead the  global `eager_task_factory` instance can be
used. E.g. `loop.set_task_factory(asyncio.eager_task_factory)`.
0 Examples
No examples for asyncio/create_eager_task_factory.
See Also
No see-alsos for asyncio/create_eager_task_factory
0 Notes
No notes for create_eager_task_factory