LINUX.ORG.RU

Релиз Pexpect 3.2

 


1

1

Pexpect — модуль Python для запуска и контроля порождённых приложений.

Pexpect может быть использован для автоматизации интерактивных приложений, таких как ssh, ftp, passwd и telnet. В отличии от других Expect-подобных модулей, Pexpect не требует TCL и для его компиляции не требуются расширения C. Для его работы достаточно стандартного Python и модуля pty. Интерфейс Pexpect был разработан чтобы быть лёгким в использовании.

Список изменений в версии 3.2

  • Исправлена обработка исключений в select.select() в Python 2.
  • Удалена поддержка TIOCSWINSZ на очень старых системах.
  • Исправлена ошибка и улучшена документации в pxssh.

>>> Подробности

★★★

Проверено: fallout4all ()
Последнее исправление: cetjs2 (всего исправлений: 3)

модуль Python для запуска и контроля мертворождённых приложений.

fixed

anonymous
()

о, он наконец-то портирован на третий питон! а то я захачил перевод но патч отправить руки так и не дошли...

val-amart ★★★★★
()
Ответ на: комментарий от val-amart

он наконец-то портирован на третий питон!

а пионэры удивляется, почему третий никак не может вытеснить второй.

anonymous
()
Ответ на: комментарий от anonymous

Так есть еще стопицот либ, которые ближайшие лет десять на третьего питона никто портировать не будет.

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от DNA_Seq

нет. pexpect это порт expect с TCL на pure python. expect — это автоматизация интерактивного взаимодействия, он эмулирует pty, например как в запущеном ed, lftp, telnet, passwd — вот такого плана. обычный командный скрипт выглядит как последовательность «ожидать вывода текста 'некий текст' -> ввести в ответ 'некую строку'».

val-amart ★★★★★
()
Ответ на: комментарий от katya_mama

Ты вконтагтег уже засрал отправкой сообщений с яблочками, жирненький?

anonymous
()

А для хаселя такого нет?

anonymous
()
Ответ на: комментарий от risenshnobel

Облениваешься так с него, что потом венду одминить не годен будешь.

heilkitty ★★
()

Уходи! Нам не интересно читать про питухон на лоре!

anonymous
()
Ответ на: комментарий от katya_mama

Вопрос поставлен некорректно! Программировать на петоне невозможно — возможно только говнокодить.

anonymous
()
Ответ на: комментарий от katya_mama

В Украине, разве, программируют на питоне?

Нет, в Украине сейчас программируют на Бендере.

anonymous
()

эта штука умеет выходить из интерактивного режима по условию?

xsektorx ★★★
()
Ответ на: комментарий от anonymous

Они там никогда не отличались умом и сообразительностью.

katya_mama
()

А зачем было велосипедить то же самое на python'е? Чем это tcl плох?

anonymous
()
Ответ на: комментарий от risenshnobel

А что не так с фабриком?

val-amart считает что оркестровка без cm хуже водки без пива.

baverman ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.