Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
This commit is contained in:
2017-09-02 17:47:24 -04:00
parent 511f782c78
commit da42da7304
+28 -8
View File
@@ -10,15 +10,35 @@ Work in progress.
Usage
-----
import time
::
import background
import time
@background.task
def work():
# Do something expensive here.
time.sleep(10)
import background
@background.task
def work():
# Do something expensive here.
time.sleep(10)
for _ in range(100):
work()
for _ in range(100):
work()
Advanced Usage
--------------
::
from background import Worker
worker = Worker(n=10, use_subprocess=True)
@worker.task
def work():
import time
time.sleep(10)
for _ in range(100):
work()