futured

A partial function which returns futures.

Usage

Source

futured()

Classes

Name Description
tasks A set of futures which tracks completion.

tasks

A set of futures which tracks completion.

Usage

Source

tasks()

The context manager waits for all tasks.

Methods
Name Description
pop() Remove and return next completed task.
pop()

Remove and return next completed task.

Usage

Source

pop()

Methods

Name Description
items() Generate key, result pairs as completed from futures.
map() Asynchronously map function.
mapzip() Generate arg, result pairs as completed.
results() Generate results concurrently from futures, by default in order.
starmap() Asynchronously starmap function.

items()

Generate key, result pairs as completed from futures.

Usage

Source

items(pairs, **kwargs)

Parameters

pairs

key, future pairs **kwargs: as completed options, e.g., timeout


map()

Asynchronously map function.

Usage

Source

map(*iterables, **kwargs)

Args: **kwargs: keyword options for [results][futured.futured.results]


mapzip()

Generate arg, result pairs as completed.

Usage

Source

mapzip(iterable, **kwargs)

Args: **kwargs: keyword options for [items][futured.futured.items]


results()

Generate results concurrently from futures, by default in order.

Usage

Source

results(fs, *, as_completed=False, **kwargs)

Parameters

fs

iterable of futures as_completed kwargs: generate results as completed with options, e.g., timeout


starmap()

Asynchronously starmap function.

Usage

Source

starmap(iterable, **kwargs)

Args: **kwargs: keyword options for [results][futured.futured.results]