mostrando o progresso ao gerar e executar o subprocesso

Preciso mostrar uma barra de progresso ou algo durante a geração e execução do subprocesso. Como posso fazer isso com python?

import subprocess

cmd = ['python','wait.py']
p = subprocess.Popen(cmd, bufsize=1024,stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
p.stdin.close()
outputmessage = p.stdout.read() #This will print the standard output from the spawned process
message = p.stderr.read()

Eu poderia gerar subprocessos com esse código, mas preciso imprimir alguma coisa a cada segundo que pass

questionAnswers(2)

yourAnswerToTheQuestion