obtener información de la impresora

obtener información de la impresora

Estoy buscando una API o una interfaz de línea de comandos para acceder a los detalles de la impresora en CUPS.

lpstat -tda

  • información sobre el planificador
  • una lista de dispositivos para cada impresora
  • nombres de impresoras
  • estado de la impresora

pero también busco obtener información sobre la ubicación, el controlador, la descripción y los valores predeterminados de la impresora. Puedo ver los detalles en la interfaz web de CUPS, pero no estoy seguro de qué comando usar para obtener la información desde una línea de comando.

Como quiero usar esto mediante programación, lo mejor sería una API, pero aún no he encontrado ninguna, ni siquiera para la información básica. En este momento solo estoy analizando la salida delpstat

ingrese la descripción de la imagen aquí

Respuesta1

Encontré una API para CUPS para Python. Debería ser lo suficientemente sencillo como para crear una API web usandoabrazopara que cualquier otro idioma pueda acceder a él.

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

información relacionada