Мой файл:
Код: Выделить всё
Sr,Name1,Name2,Name3
1,Zname1,Zname2,Zname3
2,Yname1,Yname2,Yname3
3,Xname1,Xname2,Xname3
Итак, файл будет таким:
Код: Выделить всё
2,Yname1,Yname2,Yname3
3,Xname1,Xname2,Xname3
- прочитайте файл
- используйте next() или любой другой способ пропустить строку и записать оставшиеся строки в обновленный файл
Мой код:
Код: Выделить всё
with open("file.txt", "r") as file
reader = csv.reader(file)
for row in reader:
#process the row
#delete the row
Я хочу, чтобы изменения были в исходном файле.txt , потому что я буду запускать программу много раз, и каждый раз при ее запуске файл file.txt уже будет присутствовать, и программа начнется с того места, где она завершилась в прошлый раз.
Подробнее здесь: https://stackoverflow.com/questions/674 ... a-csv-file