Я хотел бы скопировать определенные строки текста из одного текстового файла в другой. В моем текущем script, когда я ищу строку, она копирует все после этого, как я могу скопировать только определенную часть текста? Например. только скопировать строки, когда в нем есть "tests/file/myword"?
текущий код:
#!/usr/bin/env python
f = open('list1.txt')
f1 = open('output.txt', 'a')
doIHaveToCopyTheLine=False
for line in f.readlines():
if 'tests/file/myword' in line:
doIHaveToCopyTheLine=True
if doIHaveToCopyTheLine:
f1.write(line)
f1.close()
f.close()