Ev2geny / Sberbank2Excel

конвертация выписки сбербанка по карте из формата PDF в формат Excel
MIT License
85 stars 10 forks source link

Не конвертируется выписка с большим расстоянием между словами (exceptions.SberbankPDFtext2ExcelError: Line is expected to 3 or 4 parts) #11

Closed Ev2geny closed 2 years ago

Ev2geny commented 3 years ago

Поступило сообщение, что по крайней мере в одном известном случае (перевод на карту Tinkoff Bank) Сбер по какой-то причине генерирует выписку с большим расстоянием между словами. Пример:

image

Конвертер не может разобраться с такой выпиской и выдаёт ошибку: exceptions.SberbankPDFtext2ExcelError: Line is expected to 3 or 4 parts

Пока что это единственный известный случай этой проблемы.

Обходное решение

Пока проблема не будет устранена существует обходное решение

Шаг 1. Попытаться сконвертировать выписку. Если попытка будет неудачной, то конвертер создаст текстовый файл.

Шаг 2. Вручную отредактировать в текстовом файле проблемные строки и оставить только по одному пробелу между слов.

Шаг 3. После этого сконвертировать уже текстовый файл конвертором (он принимает и текстовые файлы)

Ev2geny commented 2 years ago

Проблема решена в релизе 3.4.0