取得印表機資訊

取得印表機資訊

我正在尋找 API 或命令列介面來存取 CUPS 中的印表機詳細資訊。

lpstat -t給出

  • 有關調度程序的信息
  • 每台印表機的設備列表
  • 印表機名稱
  • 印表機狀態

但我還希望獲得有關印表機位置、驅動程式、描述和預設值的資訊。我可以在 CUPS Web 介面中看到詳細信息,但我不確定使用哪個命令從命令列獲取資訊。

因為我想以程式設計方式使用它,所以最好有一個 API,但我還沒有找到一個 API,即使是基本資訊也是如此。現在我只是解析輸出lpstat

在此輸入影像描述

答案1

找到了適用於 python 的 CUPS API。應該要夠簡單,可以使用以下命令建立 Web API擁抱所以任何其他語言都可以存取它。

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

相關內容