An open API service indexing awesome lists of open source software.

https://github.com/npryce/python-parallelize

Simple fork/join parallelism with Python's for loop
https://github.com/npryce/python-parallelize

Last synced: 11 months ago
JSON representation

Simple fork/join parallelism with Python's for loop

Awesome Lists containing this project

README

          

python-parallelize
==================

Simple fork/join parallelism with Python's `for` loop

Quick Start
-----------

Parallel iteration with a process/CPU:

```python
import os
from parallelize import parallelize

for i in parallelize(range(100)):
print(os.getpid(), i)
```

Parallel iteration with a process/item:

```python
import os
from parallelize import parallelize, per_item

for i in parallelize(range(100), fork=per_item):
print(os.getpid(), i)
```