关于:将sed/grep/awk/…bash管道转换为python

2008年9月2日星期二10:36:50-0700,霍费尔写道:
注释与代码不匹配.或者反之亦然.:-)
未经测试:
从__将来__IMPORT WITH_语句
从迭代工具导入ifilter、ifilterFalse、IMAP
定义为垃圾(行)(_C):
Line=line.rstrie()
不返回line或line.startswith('//')或line.startswith('#')
定义EXTRACT_NUMBERS(行):
结果=map(int,line.plit()[:2])
Assert Len(结果)==2
返回结果
Def main():
以OPEN('test.txt')为行:
CLEAN_LINES=ifilterFalse(IS_Junk,LINES)
PAIES=IMAP(EXTRACT_NUMBERS,CLEAN_LINES)
打印'\n'.Join(b表示a,如果a+b==42,则b成对打印)
如果__名称__=='__Main__':
主()
再见,
马克·林奇

标签: python

添加新评论