Как удалить первые 2 строки из файла на python?

Пользователь

от shirley.vonrueden , в категории: Python , 2 месяца назад

Как удалить первые 2 строки из файла на python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от catherine_wintheiser , 2 месяца назад

@shirley.vonrueden 

Для удаления первых двух строк из файла на Python, вам понадобится открыть файл, прочитать его содержимое, удалить первые две строки и затем записать оставшуюся часть в файл. Вот пример кода:

1
2
3
4
5
6
7
8
with open("имя_файла.txt", "r") as file:
    lines = file.readlines()

    # Удаление первых двух строк
    new_lines = lines[2:]

with open("имя_файла.txt", "w") as file:
    file.writelines(new_lines)


Здесь "имя_файла.txt" - это путь к вашему файлу. Обратите внимание, что это изменит сам файл, поэтому если вам нужно сохранить оригинальную версию файла, сделайте копию перед выполнением этого кода.