У меня есть файл, где мне нужно удалить некоторые строки в середине файла.Python: удалить несколько строк в файлах
Линии, которые нужно удалить, имеют ключевое слово в начале и в конце.
Пример:
aaaaaaaaaaaaaaaaa
bbbbbbbbbbbbbbbbb
ccccccccccccccccc
ddddddddddddddddd
Begintoremove
eeeeeeeeeeeeeeeee
fffffffffffffffff
ggggggggggggggggg
hhhhhhhhhhhhhhhhh
EndofRemove
iiiiiiiiiiiiiiiii
jjjjjjjjjjjjjjjjj
kkkkkkkkkkkkkkkkk
lllllllllllllllll
Мне нужно иметь сценарий, конечно, в Python, чтобы удалить часть текста между ключевым словом "Begintoremove" и "EndofRemove".
Как вы думаете, возможно ли это сделать, и если да, то с какой функцией Python?
Я думаю, что да, но вы должны попробовать это первый –
, конечно, это можно сделать, просто попробуй;-) . Прочитайте файл linewise и для каждой строки, которую вы читаете, используйте функцию 'line.startswith (« Begintoremove »)', чтобы начать удаление, пока 'line.startswith (« EndRemove ») не будет True – Tengis