标签: python windows pexpect
我试图使用winpexpect生成python进程,但test = winpexpect.winspawn('python.exe')未能这样做。命令本身不会抛出错误,但是当我尝试test.expect('>>>')时,进程会超时。
test = winpexpect.winspawn('python.exe')
test.expect('>>>')
当我尝试生成 cmd.exe 或其他一些进程时,未观察到此行为。
可以使用winpexpect生成python进程吗?我做错了吗?
PS:Python路径被添加到我的PATH环境变量
答案 0 :(得分:0)
正如Sebastian所建议的那样,迫使流程进入交互模式有所帮助。
test = winpexpect.winspawn('python.exe -i')