获取打印机信息

获取打印机信息

我正在寻找 API 或命令行界面来访问 CUPS 中的打印机详细信息。

lpstat -t给出

  • 有关调度程序的信息
  • 每台打印机的设备列表
  • 打印机名称
  • 打印机状态

但我还希望获得有关打印机位置、驱动程序、描述和默认值的信息。我可以在 CUPS Web 界面中看到详细信息,但我不确定使用哪个命令从命令行获取信息。

由于我想以编程方式使用它,因此最好有一个 API,但我还没有找到 API,即使是基本信息也是如此。现在我只是解析输出lpstat

在此输入图像描述

答案1

找到了适用于 python 的 CUPS API。应该足够简单,可以使用以下命令创建 Web API拥抱所以任何其他语言都可以访问它。

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

相关内容