from subprocess import Popen, PIPE id = Popen(["./gpu_lock.py", "--id"], stdout=PIPE).communicate()[0] print 'now imagine a long run using id %s' % id while True: pass