I am trying to run two thread concurrently on two function like the ones listed below :
import threading def functionA(): for i in range(5): print "Calling function A" def functionB(): for i in range(5): print "Calling function B" t1 = threading.Thread(functionA()) t2 = threading.Thread(functionB()) t1.start() t2.start() Results :
Calling function A Calling function A Calling function A Calling function A Calling function A Calling function B Calling function B Calling function B Calling function B Calling function B
But unfortunately after trying out several times. I am not able to get the result
The Desired results :
Calling function A Calling function B Calling function A Calling function B Calling function A Calling function B Calling function A Calling function B Calling function A
Can someone guide me so that the two threads can run concurrently at the same time and produce the desired results. Thanks in advance.