我在如下文件中有一组行。
mov 66(56.9%)5406720(56.9%)
我想在一组文件中标识这些行,并提取第一个(mov)和第五个字段(在上述情况下为5406720),并将其写入单独的单个文件中。
感谢与关注, santosh
答案 0 :(得分:2)
很简单。 首先打开文件并阅读每一行
With open(file name, ‘r’) as f:
Line = f.readline()
Data = Line.split(“ “)
If “mov” is Data[0]:
Nf = open(new file,’w’)
Nf.write(Data[0]+” “+Data[4]
Nf.close()
这将打开您的文本文件。阅读每一行,并查找以“ mov”开头的行,如果是,则创建并写入一个新文件,其中包含“ mov”和第五个字段。