我正在使用Python和pycups。
我想知道是否可以使用pycups获取打印机的状态。
我尝试过这个:
conn = cups.Connection()
printers = conn.getPrinters()
问题在于,即使关闭打印机电源,我也会在可变打印机中获得打印机名称。我希望当打印机关闭时它是空的。
有人知道我应该使用哪种功能来获取打印机的状态吗?
答案 0 :(得分:0)
答案就在我的眼前...如果我打印打印机变量,我将得到一个包含打印机状态的字典。但是,状态值并不总是正确的。例如,我得到状态3,该状态应该指示打印机在实际关闭并拔出电源时是可用的……我仍然需要弄清楚这一点。