我有一个文件,我想选择文件中的某些行并将其复制到另一个文件。Python:从一个文件中选择一系列行并将其复制到另一个文件
在第一个文件中,我想要复制的行有单词“XYZ”,从这里我想选择接下来的200行(包括匹配行)并将其复制到另一个文件。下面
是我的代码
match_1 = 'This is match word'
with open('myfile.txt') as f1:
for num, line in enumerate(f1, 1):
if log_1 in line:
print line
上面的代码使我行的开始,我需要选择200线形成匹配的行,然后复制,将其移动到另一个文本文件。
我试着像while语句对夫妇的选择,但我不能够建立逻辑fully.Please帮助
感谢摩西为您的快速响应。这完全解决了我的问题。 – Davidson