无法使用winpexpect

时间:2016-02-22 12:21:24

标签: python windows pexpect

我试图使用winpexpect生成python进程,但test = winpexpect.winspawn('python.exe')未能这样做。命令本身不会抛出错误,但是当我尝试test.expect('>>>')时,进程会超时。

当我尝试生成 cmd.exe 或其他一些进程时,未观察到此行为。

可以使用winpexpect生成python进程吗?我做错了吗?

PS:Python路径被添加到我的PATH环境变量

1 个答案:

答案 0 :(得分:0)

正如Sebastian所建议的那样,迫使流程进入交互模式有所帮助。

test = winpexpect.winspawn('python.exe -i')