winpexpect 能得到与 subprocess 相同的结果吗?
我想与 Windows 上的子进程进行通信,我发现 winpexpect 是一种可以帮助完成任务的方法。代码如下
>>> import winpexpect
>>> subproc=winpexpect.winspawn('python')
>>> subproc.expect('>>>')
,会引发TimeOut异常。有人可以给我一些建议吗?
>>>import subprocess
>>>subproc=subprocess.Popen('python')
使用subprocess的代码确实可以启动python程序,但是winpexpect似乎无法启动
I want to communicate with the subprocess on Windows, and I find winpexpect is one way can help to complete the task. The codes is as following
>>> import winpexpect
>>> subproc=winpexpect.winspawn('python')
>>> subproc.expect('>>>')
and a TimeOut exception is raised. Can someone give me some advices?
>>>import subprocess
>>>subproc=subprocess.Popen('python')
codes using subprocess can really start python program, however winpexpect doesn't seem to start
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论