Pexpect (kilala rin bilang python-pexpect) ay isang open source at ganap na libreng software library na ipinapatupad sa Python bilang isang Asahan na tulad ng module para sa nagpapalitaw bata application, pagkontrol ng mga ito, pati na rin ang tumugon sa mga inaasahang pattern, sa kanilang output .Comes sa pamamagitan ng napakadaling gamitin na interface at VT100 / ANSI supportPexpect ay nagbibigay ng isang madaling-gamitin na command-line interface (CLI) na nagbibigay-daan sa mga gumagamit upang walang kahirap-hirap gumanap iba't ibang mga simpleng gawain. Bilang karagdagan, kasama dito ang isang VT100 / ANSI terminal screen nagi-scrap ng module.
Ang module Pexpect ay maaaring gamitin ng automating interactive na mga programa tulad ng FTP, SSH, o Telnet client, pati na rin ang command passwd, at iba pa, i-automate ang mga script setup at para sa mga automated na software sa pagsubok.
Magagawang gamitin ang module na ito Python upang duplicate pag-install ng software package sa maraming mga server ka din. Para sa mas detalyadong dokumentasyon at paggamit ng mga halimbawa, huwag mag-atubiling tingnan ang mga proyekto & rsquo; s homepage (tingnan ang link sa dulo ng paglalarawan na ito).
Kapag inihambing sa mga module Asahan, maaari naming mapansin na hindi pini Pexpect hindi umaasa sa mga Asahan o TCL, at hindi ito nakasalalay sa pinagsama-sama ang mga extension ng C. Ito ay lubos na portable sa anumang operating system kung saan ang module Pty Python ay available.Getting Magsimula sa PexpectInstalling at paggamit ng programa Pexpect sa iyong pamamahagi ng GNU / Linux ay medyo madali, pati na ikaw lamang magkaroon upang patakbuhin ang lsquo &; buto ng bungang-kahoy-install pexpect & rsquo; utos sa isang terminal emulator, isinasaalang-alang ang katotohanan na ang buto ng bungang-kahoy (python-buto ng bungang-kahoy) utility ay naka-install.
Bilang isang kahalili, ang pinakabagong bersyon ng Pexpect maaaring i-install sa pamamagitan ng pagda-download ang pinagmulan ng package mula sa Softoware, gamit ang seksyon nakalaang pag-download sa itaas, sa pag-save ng archive sa iyong computer,-extract ang mga nilalaman nito, sa pagbubukas ng terminal emulator,-navigate sa kinalalagyan ng kinopyang archive ng mga file (eg cd /home/softoware/pexpect-3.3) at tumatakbo sa & lsquo; Sudo python setup.py-install & rsquo; utos bilang root (system administrator)
Ano ang bagong sa paglabas:.
- Ayusin ang isang isyu na pumigil sa pag-import ng pexpect sa Python 3 kapag sys.stdout ay reassigned (# 30).
- Pagbutihin ang prompt pag-synchronize sa pxssh (PR # 28).
- paglitaw ng pagbubukod Ayusin ang pag-aatsara (PR # 34).
- Ayusin ang pangangasiwa sa pagbubukod mula sa select.select () sa Python 3 (PR # 33).
Mga Kinakailangan :
- Python
- Pty
Mga Komento hindi natagpuan