Roger Upole wrote:
Hi all,
I am in need of a way to get a printer's port with Python. I can get
the name of a printer and the comments field (I think) using
win32print.EnumPrinters(), but that's as close as I can get. Most of
the printers in my organization are networked through Linux CUPS.
Any pointers are appreciated. We have Python 2.4 and the script will
run on Windows XP machines.
Thanks!
Mike
You should be able to get the port using data level 2.
win32print.EnumPrinters(win32print.PRINTER_ENUM_NAME, None, 2)
Roger
Roger,
Thanks for the quick response. This does work! I was doing almost
exactly the same thing, but I wasn't passing the "PRINTER_ENUM_NAME"
flag. I guess that's what adds the additional information.
Thanks again,
Mike
_______________________________________________
python-win32 mailing list
python-win32@python.org
http://mail.python.org/mailman/listinfo/python-win32