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