Ошибка при преобразовании файла с помощью Libreoffice в Ubuntu:
CompletedProcess (args = ['soffice', '--headless', '--convert-to', 'txt: Text', '/ var / www/Project/temp/e4bac2c2e7c04eb79cfa522967a30dd3.docx', '--outdir', '/ var / www/Project/temp/'], код возврата = 77, stdout = b '', ошибка stderr = b'javaldx! \ nПредупреждение : не удалось прочитать путь из javaldx \ n ')
Использование подпроцесса:
process = subprocess.run ([' soffice ',' --headless ',' --convert-to ',' txt: Text ', path_docx,' --outdir ', settings.TEMP_ROOT], stdout = subprocess.PIPE, stderr = subprocess.PIPE, timeout = timeout)
~ # java --version
openjdk 11.0.6 2020-01-14 Среда выполнения OpenJDK (сборка 11.0.6 + 10-post-Ubuntu-1ubuntu118.04.1) 64-разрядная версия OpenJDK Виртуальная машина сервера (сборка 11.0.6 + 10-post-Ubuntu-1ubuntu118.04.1, смешанный режим, совместное использование)