Creo que puedes usar expect, para eso hay un modulo python, creo que pyexpect o algo asi. Esta es el pagina de expect por si no lo conoces: http://expect.nist.gov/