extension of fabric for handling prompts with pexpect
Fexpect is an extension to fabric for handling prompts with pexpect scripts.
Provisional documentation in these blogposts:
Please report bugs, request features at the github repository: http://github.com/ilogue/fexpect
Seems it doesn’t work well with easy_install, please install with pip.
from ilogue.fexpect import expect, expecting, run prompts =  prompts += expect('What is your name?','Jasper') prompts += expect('Where do you live?','Frankfurt') with expecting(prompts): run('command')
You can use the included fabfile.py to run the fexpect tests:
fab test -p 'yourlocalpassword'
Note however that the tests may have different requirements (more recent fabric version). You can install these with the traditional:
python setup.py test
- Jasper van den Bosch / ilogue
- Michael Ivanov
- Mitsuhiro Koga
- Erik Dykema
Release history Release notifications
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size fexpect-0.2.post17.tar.gz (5.3 kB)||File type Source||Python version None||Upload date||Hashes View hashes|