skip to navigation
skip to content

Not Logged In

fexpect 0.1.post18

extension of fabric for handling prompts with pexpect

Latest Version: 0.2.post17

Fexpect is an extension to fabric for handling prompts with pexpect scripts.

Provisional documentation in these blogposts:

Seems it doesn't work well with easy_install, please install with pip. Let me know if you know how to fix this.

usage

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

contributors

  • Jasper van den Bosch - ilogue
  • Michael Ivanov
 
File Type Py Version Uploaded on Size
fexpect-0.1.post18.tar.gz (md5) Source 2012-05-01 4KB
  • Downloads (All Versions):
  • 21 downloads in the last day
  • 263 downloads in the last week
  • 1389 downloads in the last month