I want to execute the following two functions at exactly the same time.
from multiprocessing import Process
import os
import datetime
def func_1(title):
now = datetime.datetime.now()
print "hello, world"
print "Current second: %d" % now.second
print "Current microsecond: %d" % now.microsecond
def func_2(name):
func_1('function func_2')
now = datetime.datetime.now()
print "Bye, world"
print "Current second: %d" % now.second
print "Current microsecond: %d" % now.microsecond
if __name__ == '__main__':
p = Process(target=func_2, args=('bob',))
p.start()
p.join()
And I am getting a difference in microseconds. Is there any way to execute both at the exact same time? Any help would be appreciated.