2010-05-27 17 views

Respuesta

4

Realmente no, AFAIK, pero podría usar expy AKA expectpy, en lugar de pexpect, si depende de la funcionalidad de autoexpect. No hay nada que impida la implementación de un pyautoexpect, es solo que, hasta donde yo sé, nadie se ha tomado la molestia de hacerlo (ya que nunca sentí la necesidad de autoexpectarme, no estoy realmente sorprendido; -).

5

he escrito uno:

https://github.com/ianmiell/autopexpect

que funciona de forma muy básica. ¡Contribuye si puedes!

uso mucho la misma manera que autoexpect:

./autoexpect 
[your session] 
[exit session] 
./script.py 

Al igual que con autoexpect, es posible que tenga que jugar con el guión producido.

+0

@ianmiell Su pregunta apareció en la cola de revisión, probablemente porque es principalmente una respuesta de solo enlace. Si pudiera proporcionar algún contexto sobre cómo usarlo, o cómo funciona, mejoraría en gran medida el valor de su respuesta. Por favor, considere hacerlo; de lo contrario, me temo que su respuesta podría eliminarse, aunque podría ser útil;) – Bono

+0

¡Impresionante! ¿Lo has probado con sshing en algún lado y haciendo algunas cosas todavía? –

+0

Hola Jed, no, no lo he hecho, pero siéntete libre de probar y plantear un problema en GH si es necesario. – ianmiell