LINUX.ORG.RU

История изменений

Исправление DALDON, (текущая версия) :

Пример прихода в csv из Банка:

Тип счёта;Номер счета;Валюта;Дата операции;Референс проводки;Описание операции;Приход;Расход;

Текущий зарплатный счёт;9217;RUR;10.12.21;O1R8FA;ЗАРАБОТНАЯ ПЛАТА. Основание 1YPJU Платёжное поручение №35 от 23.06.2021.;870;0;

Пример того что получаю (тут нет категории, я вынужден сам выбирать в mmex её):

23.06.2021,0,"9217","ЗАРАБОТНАЯ ПЛАТА. Основание 1YPJU Платёжное поручение №35 от 23.06.2021."

Ну в общем, меняю местами столбцы, выкидываю лишнее, но ещё остаётся много чего в ручном режиме. Вот вопрос простой: как наиболее просто работать с csv в подобной задаче? Загонять всё это в словарь, а потом изучать как там парсить значения в словаре, что бы потом из этого как-то сколотить новый словарь и уже выгрузить его в csv, или есть другой способ, более подходящий для подобной задачи?

Исходная версия DALDON, :

Пример прихода в csv из Банка:

Тип счёта;Номер счета;Валюта;Дата операции;Референс проводки;Описание операции;Приход;Расход;

Текущий зарплатный счёт;9217;RUR;10.12.21;O1R8FA;ЗАРАБОТНАЯ ПЛАТА. Основание 1YPJU Платёжное поручение №35 от 23.06.2021.;870;0;

Пример того что получаю (тут нет категории, я вынужден сам выбирать в mmex её):

`` 23.06.2021,0,«9217»,«ЗАРАБОТНАЯ ПЛАТА. Основание 1YPJU Платёжное поручение №35 от 23.06.2021.»

Ну в общем, меняю местами столбцы, выкидываю лишнее, но ещё остаётся много чего в ручном режиме. Вот вопрос простой: как наиболее просто работать с csv в подобной задаче? Загонять всё это в словарь, а потом изучать как там парсить значения в словаре, что бы потом из этого как-то сколотить новый словарь и уже выгрузить его в csv, или есть другой способ, более подходящий для подобной задачи?