Как определить, что мой принтер выключен с чашками? - PullRequest
0 голосов
/ 08 марта 2019

Я использую Python и pycups.

Я хотел бы знать, есть ли способ получить состояние моего принтера с помощью pycups.

Я пробовал это:

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

Проблема в том, что даже когда принтер выключен, я получаю имя принтера в своих переменных принтерах.Я хотел бы, чтобы он был пустым, когда принтер выключен.

Кто-нибудь знает, какую функцию мне следует использовать, чтобы узнать состояние моего принтера?

1 Ответ

0 голосов
/ 19 марта 2019

Ответ был прямо у меня перед глазами ... если я распечатываю переменную своего принтера, я получаю словарь, который содержит состояние принтера.Однако ценность государства не всегда верна.Например, я получаю состояние 3, которое должно указывать на то, что принтер доступен, e когда он фактически выключен и отключен от сети ... Мне все еще нужно это выяснить.

...