看啥推荐读物
专栏名称: 生信杂谈
生物信息学;生物信息;计算机辅助药物设计;测序分析;Python;R;机器学习;论文写作;网站制作;LOL;dota2。
今天看啥  ›  专栏  ›  生信杂谈

Python自动化Pexpect

生信杂谈  · 公众号  ·  · 2018-03-22 21:09
最近发现做了很多模拟,但是一些常规分析每次都需要进行查阅,套路化计算,我在想为何不能自动化每次模拟完自动执行一下呢?之前写了一个shell脚本的,现在看起来非常不高级,而且时间久了就会忘记,磨刀不误砍柴工,所以最近粗略的学习了Python自动化运维常用的两个模块, Pexpect和 psutil,在这里简单介绍一下。Pexpect简介Pexpect是一个终端自动交互python模块,十分易于上手安装安装可以通过pip或者conda,适用版本为Python2.7或者Python3.3以上pip install pexpect简单使用说明其实使用方法在简书的Pexpect 模块使用说明总结的非常好,这里仅做快速简要介绍spawn() - 执行程序# 执行linux命令,返回的为结果pexpect.spawn(command, args=[], timeout=30,  logfile=None, cwd=None)参数里面我列 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照