Maintainer Mode
Sign in with GitHub
Work in progress. Maintainer Mode changes every day: pages, numbers and links can change or break. Tell us what is wrong or missing.

python3Packages.pexpect

Sign in to subscribe
Health
Risk
risk 0 ok
Version
4.9.0 no newer release in PyPI
Channels
master 4.9.0 · nixos-unstable 4.9.0 · nixos-26.05 4.9.0 no channel is behind master
Hydra
succeeded 10y ago
Advisories
none open
Packaging
meta complete
Description
Automate interactive console applications such as ssh, ftp, etc
Long description
Pexpect is similar to the Don Libes "Expect" system, but Pexpect as a different interface that is easier to understand. Pexpect is basically a pattern matching system. It runs programs and watches output. When output matches a given pattern Pexpect can respond as if a human were typing responses. Pexpect can be used for automation, testing, and screen scraping. Pexpect can be used for automating interactive console applications such as ssh, ftp, passwd, telnet, etc. It can also be used to control web applications via "lynx", "w3m", or some other text-based web browser. Pexpect is pure Python. Unlike other Expect-like modules for Python Pexpect does not require TCL or Expect nor does it require C extensions to be compiled. It should work on any platform that supports the standard Python pty module.
License
Platforms
31 platforms: Linux, Darwin
Source provenance
not set: built from source
Outputs
out dist
Status
not broken, not insecure, free
Maintainers
Version bumps 0all open bumps
None open.
Pull requests 0
None open.
Closed or merged in the synced window 1
Issues 0
None open.