У меня есть текстовый файл в формате CSV, но с ненужными несколькими строками вверху.
Мне нужно пропустить несколько 8-10 строк (это зависит от файла) после строки «[App]».
Файл выглядит так:
1, trash
2, trash
3, [APP]
4
.
.
.
100
и мне нужно сохранить 4-100 строк в формате csv, где 4 будут заголовками, а остальные строки.
Какой самый лучший способ? Я попробовал:
"с открытым"
with open('som.txt', 'r') as fin:
data = fin.read().splitlines(True)
with open('som.txt', 'w') as fout:
fout.writelines(data[7:])
print(data)
Итак, теперь у меня есть список данных и все в порядке, но этот код пропускает строки после ряда строк, а не по конкретному слову. Кроме того, я не могу сохранить этот список как файл CSV; c Можете ли вы помочь? :)