从 txt 文件中收集特定行

Collect Specific Rows from txt file

sample of the txt file

我想从包含 NVSS 关键字的 txt 文件中提取整行并将其导出为新的 txt 文件,但我不知道该怎么做。 谢谢

要将包含 'NVSS' 的每一行提取到一个新文件中:

with open('infile.txt', 'r') as infile, open('outfile.txt', 'w') as outfile:
    for line in infile:
        if 'NVSS' in line:
            outfile.write(line)