Dit maakt zeker uit! Basis:
#!/usr/bin/python
import time
import threading
from functools import partial
def foo(intreger):
time.sleep(intreger)
return str(intreger)
def print_foo(nr):
print foo(nr)
threading.Thread(target=partial(print_foo, 1)).start()
threading.Thread(target=partial(print_foo, 2)).start()
Het programma 'exit' pas, als alle 2 de threads klaar zijn.