【发布时间】:2009-09-01 20:52:45
【问题描述】:
我有一台 Star TSP600 热敏收据打印机通过 USB 连接到我的 macbook。驱动程序已安装,我可以使用普通的 Mac 打印对话框进行打印。
如何构建一个程序来将文本发送到打印机?有基本打印界面的指南吗?我通常使用 Python 工作,如果它适合这项任务,我愿意学习另一种语言。只需寻找基本的“Hello World”示例即可起步。
【问题讨论】:
我有一台 Star TSP600 热敏收据打印机通过 USB 连接到我的 macbook。驱动程序已安装,我可以使用普通的 Mac 打印对话框进行打印。
如何构建一个程序来将文本发送到打印机?有基本打印界面的指南吗?我通常使用 Python 工作,如果它适合这项任务,我愿意学习另一种语言。只需寻找基本的“Hello World”示例即可起步。
【问题讨论】:
然后您可以使用popen 将文本发送到打印机。
#!/usr/bin/env python
import popen2
popen2.popen4("lpr -P [printer] " + output_file)
【讨论】: