ファイルがあり、ファイル内の特定の行を選択して別のファイルにコピーしたい。Python:1つのファイルから行の範囲を選択して別のファイルにコピーする
最初のファイルでは、コピーしたい行に "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文のようなオプションのカップルを試してみましたが、私は、一致が検出された後
あなたの素早い対応のためにモーゼに感謝します。これは私の問題を正確に解決します。 – Davidson