Теперь вот исполняемая программа, которую я запускаю в оболочке. Но ему нужен параметр. Как я могу использовать python для передачи параметра программе в оболочку. Я знаю инструмент в unix с именем "ожидать", который может взаимодействовать с существующим программным обеспечением. Я хочу знать, может ли python делать то же самое! Мой английский не очень хороший ~ извините ~
Используйте модуль подпроцесса. Основной пример:
>>> import subprocess as sub
>>> sub.call(["ls", "-l"])
В основном вы можете передать команду и ее параметры в виде списка строк.
EDIT: снова прочитав ваш вопрос, я задаюсь вопросом, действительно ли pexpect - то, что вы хотите.