python win32print获取打印机列表
时间: 2024-05-10 19:16:23 浏览: 331
获取打印机列表名Demo
你可以使用`win32print`模块来获取打印机列表。下面是一个简单的示例代码:
```python
import win32print
# 获取打印机列表
printers = win32print.EnumPrinters(win32print.PRINTER_ENUM_LOCAL, None, 1)
# 打印每个打印机的名称
for printer in printers:
print(printer['pPrinterName'])
```
这个代码将打印出本地打印机的名称列表。你也可以使用`win32print.PRINTER_ENUM_REMOTE`来获取网络打印机的列表。
阅读全文