首页 > 解决方案 > 使用 Python 请求 Zebra 打印机的状态

问题描述

我正在使用通过USB连接的Zebra ZD220T 打印机打印一些标签。

要将 ZPL 格式的标签发送到我使用 Zebra 包的打印机:

from zebra import Zebra

z = Zebra('printer_name')
z.output(my_label)

到目前为止一切正常。

我想要实现的是在发送新标签进行打印之前获取打印机状态。

我使用的包不支持双向通信。

我正在尝试发送命令“~HS”来获取打印机的状态并回读其状态。

关于如何做到这一点的任何想法?

操作系统是Windows 10,Python版本是 3.7。

标签: pythonwindowsusbzebra-printers

解决方案


推荐阅读