Я установил python-ghostscript в Linux. Я могу запустить GS из командной строки, и он создаст JPG из PDF. Вот код, который работает:
~$ gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE=jpeg -sOutputFile=/home/user/output.jpg /home/user/downloads/test.pdf
Я пытаюсь запустить этот процесс в Python, но не могу получить синтаксис. Я не получаю ошибок, но ничего не происходит. Я пытался прочитать о Popen / subprocess, но я не понимаю, почему вызываемый мной процесс gs не запускается и не создает файл
output = Popen(['gs','-dSAFER','-dNOPAUSE','-dBATCH','-sDEVICE=jpeg','-sOutputFile=/home/user/output2.jpg /home/user/downloads/test.pdf'])