Ответ 1
Нет межплатформенного способа. В Linux и OS X вы можете вызвать lpr(1)
через subprocess
и CUPS будут обрабатывать преобразование документа как можно лучше, но Windows сложнее.
У меня есть Python 3 script, который будет делать некоторую замену регулярных выражений в некоторых Rich Text Files (rtf
), и я хотел бы иметь возможность распечатывать целые файлы каталога в Windows, Linux и макинтош
Есть ли способ печати на принтер по умолчанию для ОС, чтобы он работал на всех платформах?
Нет межплатформенного способа. В Linux и OS X вы можете вызвать lpr(1)
через subprocess
и CUPS будут обрабатывать преобразование документа как можно лучше, но Windows сложнее.