期待
Wexpect是一个Windows变种。
Pexpect是一个Python模块,用于生成子应用程序并自动对其进行控制。
您是否需要wexpect,如果...
您想通过python脚本控制任何Windows控制台应用程序。
您要为Windows控制台应用程序编写测试自动化脚本。
您想通过同步并行控制多个应用程序来自动化您的工作。
安装
pip install wexpect
用法
要与子进程进行交互,请使用spawn方法:
import wexpect
prompt = '[A-Z]\:.+>'
child = wexpect . spawn ( 'cmd.exe' )
child . expect ( prompt ) # Wait for startup prompt
child . sendline ( 'dir' ) # List the curren
1