プリンタ情報の取得

プリンタ情報の取得

CUPSがプリンタの詳細にアクセスするためのAPIまたはコマンドラインインターフェイスを探しています。

lpstat -t与えられた

  • スケジューラに関する情報
  • 各プリンタのデバイス一覧
  • プリンタ名
  • プリンタの状態

しかし、プリンタの場所、ドライバ、説明、およびデフォルト値に関する情報も取得したいと思います。 CUPS Webインターフェイスで詳細を表示できますが、コマンドラインから情報を取得するためにどのコマンドを使用するのかわかりません。

プログラムで使用したいので、APIがあればいいのですが、基本的な情報だけではまだAPIを見つけることができませんでした。ここで出力を解析します。lpstat

ここに画像の説明を入力してください。

答え1

Python用のCUPS APIが見つかりました。以下を使用してWeb APIを生成できるように、簡単にする必要があります。抱きしめるしたがって、他の言語でアクセスできます。

https://pypi.python.org/pypi/pycups

関連情報