Druckerinformationen abrufen

Druckerinformationen abrufen

Ich suche nach einer API oder Befehlszeilenschnittstelle für den Zugriff auf Druckerdetails in CUPS.

lpstat -tgibt

  • Informationen zum Planer
  • eine Geräteliste für jeden Drucker
  • Druckernamen
  • Druckerstatus

aber ich möchte auch Informationen zum Standort, Treiber, zur Beschreibung und zu den Standardeinstellungen des Druckers erhalten. Ich kann die Details in der CUPS-Weboberfläche sehen, bin mir aber nicht sicher, welchen Befehl ich verwenden soll, um die Informationen von einer Befehlszeile abzurufen.

Da ich dies programmgesteuert verwenden möchte, wäre eine API am besten, aber ich habe noch keine gefunden, nicht einmal für die grundlegenden Informationen. Im Moment analysiere ich nur die Ausgabe vonlpstat

Bildbeschreibung hier eingeben

Antwort1

Habe eine API für CUPS für Python gefunden. Es sollte einfach genug sein, eine Web-API zu erstellen mitUmarmungsodass jede andere Sprache darauf zugreifen kann.

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

verwandte Informationen