python调用grep返回结果,python调用grep返回,下面的函数封装了系统的g


下面的函数封装了系统的grep功能,传递文件名和参数返回grep的结果

import subprocessdef grep(filename, arg):    process = subprocess.Popen(['grep', '-n', arg, filename], stdout=subprocess.PIPE)    stdout, stderr = process.communicate()    return stdout, stderr

这段代码常用来返回文本文件中的某一部分,可以利用grep的强大功能处理文本查找。

评论关闭