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:') Neil -- http://mail.python.org/mailman/listinfo/python-list