Here is the example code for my question:
import multiprocessing, time
def nopr():
        i=0
        while 1:
                i = i+1
                print i
                time.sleep(1)
p = multiprocessing.Process(target =  nopr)
print "process started"
p.start()
time.sleep(04)
print "process ended"
p.terminate()
time.sleep(1)
p.start()
                No you cannot start a terminated process, you would have to recreate it :
import multiprocessing, time
def nopr():
    i=0
    while 1:
        i = i+1
        print i
        time.sleep(1)
p = multiprocessing.Process(target =  nopr)
print "process started"
p.start()
time.sleep(04)
print "process ended"
p.terminate()
time.sleep(1)
p = multiprocessing.Process(target =  nopr) # recreate
p.start()
                        If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With