0

我正在使用 Python 和 pycups。

我想知道是否有办法使用 pycups 获取打印机的状态。

我试过这个:

conn = cups.Connection()
printers = conn.getPrinters()

问题是即使打印机关闭,我也会在我的变量打印机中获得打印机的名称。我希望打印机关闭时它是空的。

有谁知道我应该使用哪个功能来获取打印机的状态?

4

1 回答 1

0

答案就在我眼前......如果我打印我的打印机变量,我会得到一个包含打印机状态的字典。但是,状态的值并不总是正确的。例如,我得到状态 3,这应该表明打印机可用,即当它实际关闭并拔下电源时......我仍然需要弄清楚这一点。

于 2019-03-19T10:31:51.050 回答