Я работаю над небольшим проектом, одним из шагов которого является запись в CSV-файл списка данных.
Я перебираю список, извлекаю конкретные данные и записываю их в csv.
Проблема в том, что когда операция записи обрабатывается, она удаляет предыдущие записи файла CSV. Мой метод записи CSV заключается в следующем:
и пример
def csv_writer(data_list,file_path):
import csv
file_p = open(file_path, "wb")
write_pattern = csv.writer(file_p, delimiter=",", quotechar=",")
write_pattern.writerow(data_list)
file_p.close()
Пример списка данных:
data_list = ['a', '', 'a', 'a', 'd', 'e']
И я пытаюсь получить данные в файле следующим образом:
a,,a,d,e
a,b,c,d,e
a,g.j,l,m
Заранее спасибо.