Uso de expect en Python
Minireceta Python: Ejemplo de uso de expect.
#!/usr/bin/python # # Uso: python expect.py hostname # import sys import pexpect quiet = open("/dev/null", "rw") sys.stdin = quiet sys.stdout = quiet sys.stderr = quiet smtp = pexpect.spawn("telnet " + sys.argv[1] + " 25") smtp.expect('220', timeout=120) smtp.sendline("quit\n^]q")