आपको मल्टीप्रोसेसिंग लाइब्रेरी का उपयोग करना होगा। आपको एक नई प्रोसेस स्पॉन करनी होगी और कोड को आर्गुमेंट के रूप में प्रदान करना होगा। उदाहरण के लिए:
from multiprocessing import Process
def loop_a():
for i in range(5):
print("a")
def loop_b():
for i in range(5):
print("b")
Process(target=loop_a).start()
Process(target=loop_b).start()
यह अलग-अलग समय पर अलग-अलग आउटपुट प्रोसेस कर सकता है। ऐसा इसलिए है क्योंकि हम नहीं जानते कि कौन सा प्रिंट कब एक्जीक्यूट होगा।