Question

I would like to generate Python Expect (pexpect) code automatically, does something like autoexpect exist for pexpect?

Was it helpful?

Solution

Not really, AFAIK, but you could use expy AKA expectpy, rather than pexpect, if you depend on autoexpect's functionality. There's nothing conceptually standing in the way of implementing a pyautoexpect -- it's just that, as far as I know, nobody's taken the trouble of doing it (since I've never felt a need for autoexpect myself, I'm not really surprised;-).

OTHER TIPS

I have written one:

https://github.com/ianmiell/autopexpect

which works in very basic form. Please contribute if you can!

Use it much the same way as autoexpect:

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

As with autoexpect, you may need to fiddle with the produced script.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top