Это мой код для удаления последней строки файла, но после перезаписи его в тот же файл существует дополнительная пустая строка.
lines = open('file.csv', 'r').readlines()
del lines[-1]
open('file.csv', 'w').writelines(lines)
Обратите внимание, что исходный файл имеет две строки: ![Initial File](https://i.stack.imgur.com/ETAvB.png)
Orange[1st line of csv]
Blue[2nd line of csv]
Обратите внимание, что последний текст / строка файла удалена, но есть лишняя пустая строка: ![enter image description here](https://i.stack.imgur.com/OZUoR.png)
Orange[1st line of csv]
[2nd line still exist but empty]
Моя цель - удалить лишнюю строку. Заранее спасибо!