From da42da73043c3736eb3853fa6f6d575607839b54 Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Sat, 2 Sep 2017 17:47:24 -0400 Subject: [PATCH] usage Signed-off-by: Kenneth Reitz --- README.rst | 36 ++++++++++++++++++++++++++++-------- 1 file changed, 28 insertions(+), 8 deletions(-) diff --git a/README.rst b/README.rst index aaa03c0..3d3e87b 100644 --- a/README.rst +++ b/README.rst @@ -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() \ No newline at end of file + 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() \ No newline at end of file