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
- Host: GitHub
- URL: https://github.com/npryce/python-parallelize
- Owner: npryce
- Created: 2012-12-07T12:28:56.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2015-03-30T21:08:14.000Z (about 11 years ago)
- Last Synced: 2025-06-24T16:53:14.352Z (11 months ago)
- Language: Python
- Size: 155 KB
- Stars: 23
- Watchers: 3
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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)
```