首页 > 代码库 > python实现grep
python实现grep
import sysimport osimport redef usage(): print "[Usage]: python grep.py filename grepString."if len(sys.argv) != 3: usage() sys.exit(1)if os.path.isfile(sys.argv[1]): passelse: usage() sys.exit(2)f = open(sys.argv[1])content = f.read()f.close()s = "\n".join(re.findall(sys.argv[2]+‘.*‘, content))print s
【实现思路】
1. 读入文件;
2. 利用python的正则表达式模块,查找匹配字符串;
python实现grep
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。