如何实现stdin,stdout包装器?
发布时间:2020-05-25 07:43:04 所属栏目:Python 来源:互联网
导读:我有一个运行stdin和stdout的交互式程序.我需要创建将X发送到它的stdin的包装器,检查它是否打印Y然后将包装器的stdin和stdout重定向到程序的stdin和stdout,就像直接执行程序一样.怎么实现这个? X和Y可以硬编码.击?Python?编辑:我无法运行程序两次.它必须
|
我有一个运行stdin和stdout的交互式程序. 怎么实现这个? X和Y可以硬编码.击?Python? 编辑:我无法运行程序两次.它必须是一个例子.
最佳答案
Expect用于自动运行其他程序 – 基本上你用纯文本写的东西,
启动这个程序.当它打印出“用户名”这个词时,请将其用户名发送给我.当它发送“密码”时,请将密码发送给我. 它非常适合驾驶其他程序. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- file-upload – 使用Tornado上传文件时’内容长度太长’
- python开发_python中的list操作
- django model去掉unique_together报错的解决方案
- python实现从字典中删除元素的方法
- Python动态生成中文验证码
- python – 与django中的elasticsearch进行交互
- TabError: Inconsistent use of tabs and spaces in indent
- python网络编程学习笔记(八):XML生成与解析(DOM、Element
- python使用pil生成图片验证码的方法
- python – 在pylint中强制字符串格式
