Jak usunąć linię z pliku tekstowego za pomocą numeru linii w pythonie
oto przykładowy plik tekstowy
the bird flew
the dog barked
the cat meowed
Oto mój kod, aby znaleźć numer wiersza frazy, którą chcę usunąć
phrase = 'the dog barked'
with open(filename) as myFile:
for num, line in enumerate(myFile, 1):
if phrase in line:
print 'found at line:', num
co mogę dodać do tego, aby móc usunąć numer linii (numer), którego próbowałem
lines = myFile.readlines()
del line[num]
ale to nie działa, jak powinienem podejść do tego?