我是Python新手,需要从Python中删除包含特定字母的文本行。即包含一年中几个月的文本文件,我想删除包含r的月份。我完全迷失了。
答案 0 :(得分:0)
这个怎么样? (从stdin读取,写入stdout。)
import sys
for line in sys.stdin:
if 'r' not in line:
print(line)
样本用法:
$ python program.py < months_file > months_without_r_file