On Jun 29, 1:44 am, gert <[EMAIL PROTECTED]> wrote: > On Jun 29, 1:19 am, Neil Hodgson <[EMAIL PROTECTED]> > wrote: > > > gert: > > > > This works but after the su command you have to wait like 2 minutes > > > before each command gets executed ? > > > s.sendline ('su') > > > s.expect('Password:') > > > A common idiom seems to be to omit the start of the expected reply > > since it may not be grabbed quickly enough. Then the prompt has to time > > out. Try > > s.expect('assword:') > > I tested, but it has the same result. Each command after the su > command needs 2 minutes before pxssh display's its output. > Could there be a expat loop in pxssh or something ?
I am pretty sure it has to do with the prompt changing from $ to # -- http://mail.python.org/mailman/listinfo/python-list