Простой способ открыть, сохранить и закрыть файл LibreCalc в python3 под управлением Linux - PullRequest
0 голосов
/ 03 июля 2019

Операционная система Linux (Ubuntu, но разве это не имеет значения?) И в python3

Я создаю новый файл xlsx из существующего шаблона и заполняю его некоторыми данными. Затем я читаю этот файл как для данных, которые я заполнил, так и для результатов формул.

Проблема в том, что файл необходимо открыть и сохранить, чтобы openpyxl мог правильно прочитать рассчитанное значение. Я использую «data_only = True» для чтения значений, а не формул.

В любом случае, мне нужен способ (надеюсь, простой) открыть, затем сохранить этот файл (без изменений, просто чтобы LibreOffice мог сохранять рассчитанные значения) и затем закрыть программу (точнее, LibreCalc).

В настоящее время я оставляю пользователю сообщение «Открыть, сохранить и закрыть файл xyz, а затем нажать Enter», что подвержено ошибкам (если кто-то этого не делает, я получаю значение «Нет» из формул)

...