Как распечатать печатные копии? - PullRequest
0 голосов
/ 25 февраля 2020

Мне хотелось бы получить несколько советов о том, как можно использовать python для автоматизации печати печатных копий (ie с использованием принтера) документов PDF и Word. Я использую python 3.7.4, 32 бита на Windows.

Я искал ресурсы в сети и понял, что это можно сделать довольно простым способом, используя Win32 API. Однако, не имея опыта программирования, я не мог точно определить, как написать соответствующий сценарий.

Я считаю, что сценарий может выглядеть примерно так:

import tempfile
import win32api
import win32print
path = ##insert filepath##
open(path, "w")
win32api.ShellExecute(
    0, "print",path,'/d:"%s"'%win32print.GetDefaultPrinter(),".",0)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...