consumers

A simple, flexible way to parallelize processing in Python.


License
Apache-2.0
Install
pip install consumers==0.6.1

Documentation

consumers

Version License

Consumers is a simple, flexible way to parallelize processing in Python.

Documentation

https://consumers.readthedocs.io

Example

from consumers import Pool


def concatenate(letters):
    return ''.join(letters)


with Pool(concatenate, 2) as pool:
    for letter in 'abcdef':
        pool.put(letter)

print(pool.results)

Results

('bdf', 'ace')