【发布时间】:2020-06-20 16:17:06
【问题描述】:
我有一个应用程序可以在 Windows 中生成和打印各种 PDF 文件,我正在尝试将其移植到 OSX。我需要在 Python 3 中将它们打印到 OSX 环境中的默认打印机。我确实找到了一些代码,但主要问题是我必须指定打印机名称。我不知道如何确定或捕获该名称以将其插入代码。
fn = 'path/to/file.ext'
printer = 'ps'
print_cmd = 'lpr -P %s %s'
os.system(print_cmd % (printer, fn))
【问题讨论】:
标签: python-3.x macos printing