Hey guys, I'm trying to get error informations from my printer.
The job is sending from a web application, the application use the php function « Shell_exec » to call the python CLI and passe the arguments to the python script. Anyway, I first tried to raise an exception if the printer isn't turn on, but it's harder than I thought, is there an easy way to do it ? I tried to do it by using the command « GetPrinter » but nothing seems to point the power state of the printer. Here is a sample of my code job = win32print.OpenPrinter(printer_name) printer_info = win32print.GetPrinter(job, 2) for key, value in printer_info.items() : print (key, value) return value : pServerName None pPrinterName DTC1250e Card Printer pShareName DTC1250 pPortName USB001 pDriverName DTC1250e Card Printer pComment pLocation pDevMode <PyDEVMODEW object at 0x01BF4E08> pSepFile pPrintProcessor winprint pDatatype RAW pParameters pSecurityDescriptor <PySECURITY_DESCRIPTOR object at 0x057A9648> Attributes 11848 Priority 1 DefaultPriority 0 StartTime 1380 UntilTime 1380 Status 0 cJobs 18 AveragePPM 0 If someone has an idea, it would be nice. Is there a solution to check if the ink or paper runs out ? Thank you guys ! Meilleures salutations Yann Schoeni Municipalité de Moutier Apprenti informaticien Tél. +41 (0)32 494 11 69 Mob. +41 (0)79 827 30 86 E-mail yann.scho...@moutier.ch<mailto:yann.scho...@moutier.ch>
_______________________________________________ python-win32 mailing list python-win32@python.org https://mail.python.org/mailman/listinfo/python-win32