Как распечатать PDF-файл в Python 3 на принтере по умолчанию в OSX? - PullRequest
0 голосов
/ 20 июня 2020

У меня есть приложение, которое генерирует и печатает различные файлы PDF в windows, и я пытаюсь перенести его на OSX. Мне нужно распечатать их в пределах Python 3 на принтере по умолчанию в среде OSX. У меня есть код, который мне удалось найти, но основная проблема в том, что мне нужно указать имя принтера. Я понятия не имею, как определить или зафиксировать это имя, чтобы вставить его в код.

    fn = 'path/to/file.ext'
    printer = 'ps'
    print_cmd = 'lpr -P %s %s'
    os.system(print_cmd % (printer, fn))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...