时间:2021-05-22
1、工作流程步骤
(1)用spawn来执行一个程序;
(2)用expect方法来等待指定的关键字,这个关键字是被执行的程序打印到标准输出上面的;
(3)当发现这个关键字以后,使用send/sendline方法发送字符串给这个程序。
2、实例
spawn类
class spawn(SpawnBase): '''This is the main class interface for Pexpect. Use this class to start and control child applications. ''' # This is purely informational now - changing it has no effect use_native_pty_fork = use_native_pty_forkdef __init__(self, command, args=[], timeout=30, maxread=2000, searchwindowsize=None, logfile=None, cwd=None, env=None, ignore_sighup=False, echo=True, preexec_fn=None, encoding=None, codec_errors='strict', dimensions=None, use_poll=False):通过spawn()方法用来执行一个程序,返回程序的操作句柄,后续就可以通过操作句柄来与这个程序进行交互了。
知识点扩展:
Pexpect的基本工作流程,基本可以分为以下三个步骤:
到此这篇关于python中Pexpect的工作流程实例讲解的文章就介绍到这了,更多相关python中Pexpect的工作流程内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
使用OA办公软件的企业可能遇到过这种情况:设计了一个工作流程,在工作流程中的某一步设置了自动选人规则,但到工作流实际转交操作中无法自动带出需要转交的人。这是什么
Git工作流程本章节我们将为大家介绍Git的工作流程。一般工作流程如下:1.克隆Git资源作为工作目录。2.在克隆的资源上添加或修改文件。3.如果其他人修改了,
工作流一、工作流介绍:工作流是门户网站或政府单位用来控制文档流转的自定义流程,将定制的工作流设置到栏目上,则栏目中的文档会自动按照定制的工作流自动流转,并由系统
微软宣布开源C#标准化工作流程,并在.NET基金会旗下创建dotnet/csharpstandard仓库进行记录。微软表示,C标准的制定工作流程会在.NET基金
报关行去报关,海关接受报关行的申报。具体讲,报关行的工作流程是:申报—配合查验—缴税—提取货装运货物海关的工作流程是:审单&