参考:
import os
import time
import subprocess
try:
job_process = subprocess.Popen(args=["test.sh", param1], close_fds=True)
except:
print 'job_process error'
time.sleep(3)
try:
job_process.terminate()
pass
except:
print 'error'
print 'you are finished'
time.sleep(4)