windows下如何用python控制打印机打印_Python使用win32print模块设置打印机

news/2025/1/13 10:38:50/

Python通过调用win32print模块,可以实现对已安装的打印机进行一系列管理。首先,你需要安装好Python 2.4 - 3.x和PyWin32包。

然后就可以查看当前电脑上安装了哪些打印机:

import win32print

printers = win32print.EnumPrinters(5)

print printers

这样通过EnumPrinters方法就可以获取,数字大小可以调整,以获取更多或更少的信息。(有关详细信息,请参阅文档 ,当然,去MSDN看看,会有更全面的信息)。上述代码会得到类似下面的输出内容:

((8388608, 'PDFCreator,PDFCreator,', 'PDFCreator', 'eDoc Printer'),

(8388608, 'Samsung ML-2250 Series PCL 6,Samsung ML-2250 Series PCL 6,', 'Samsung ML-2250 Series PCL 6', ''),

(8388608, 'Microsoft XPS Document Writer,Microsoft XPS Document Writer,', 'Microsoft XPS Document Writer', ''))

如您所见,EnumPrinters调用返回一个嵌套元组。每个元素包含了一台打印机信息,其中有两台虚拟打印机(PDF、XPS),如果是网络打印机,最后一个参数将是UNC路径。有时,我们禁用某台打印机,换用另一台,这就需要一种方法来更改用户的打印机设置ÿ


http://www.ppmy.cn/news/401154.html

相关文章

win10总显示打印机未连接服务器,win10安装打印机一直未响应。。。

Win10安装打印机驱动的方法 1.首先将打印机与电脑进行连接,目前大部分打印机都是通过USB数据线与电脑U口进行连接的。在打印机连接完成后,我们需要通过以下方法查看打印机连接状态是否正常: 2.从打开的“控制面板”界面中,点击“硬…

计算机无线网络怎么连接打印机共享打印机,无线网络如何设置打印机共享,给详细步骤...

brother打印机共享怎么设置 设置brother打印机共享的方法及步骤:首先,鼠标左键双击打开桌面上的【控制面板】。 2. 然后在弹出页面中,点击右上方的【类别】,将其改为【大图标】。 3. 在弹出的页面中,找到【设备和打印机】,并点击。 4. 在弹出的【设备和打印机】界面中,右…

坑向总结 | 树莓派调用打印机打印

注:我的打印机型号为联想小新LJ2208,最终调用失败,但还是把解决的问题和找到的资料总结一下,希望能帮到有需要的朋友。 打印机型号要求 总结:总结各大常见打印机品牌在Linux下的驱动方法 第一梯队:惠普HP …

打印机无法打印每次重启后才能访问打印文件

环境: EPSON WF-C 5790a 问题描述: 打印机搬了一个办公室,使用无线连接网络后,早上打印机正常到下午突然无法打印显示脱机,每次重启后才能访问打印 解决方案: 1.重新安装打印机驱动 2.更改无线为有线…

降低云成本的6个FINOPS最佳实践

​在公共云中运行应用程序可能会很昂贵。以下是聪明的团队如何使用FinOps工具和最佳实践提前规划的方法。 一些DevOps团队会等到报告和发票显示出比预期更高的费用,或者云成本的增长速度超出预期时才考虑优化应用程序的成本。其他团队则会在项目的设计和构建阶段仔…

台式计算机怎么进行打印机共享,台式机共享打印机的方法

台式机共享打印机的方法 打印机(Printer) 是计算机的输出设备之一,用于将计算机处理结果打印在相关介质上。衡量打印机好坏的指标有三项:打印分辨率,打印速度和噪声。 打印机的种类很多,按打印元件对纸是否有击打动作,…

三星打印机通过无线网连接到服务器,手把手来教你 实战三星WIFI无线打印

打印机我们再熟悉不过了,但是WIFI无线打印机,你会用吗?可能你会说:“那还不容易,不就是通过无线连接,实现打印嘛!”没错,道理是这样,具体的操作步骤和无线连接,我相信总有那么一些人会遇到问题,今天就给大家扫扫盲,教大家如何使WIFI打印机。 以目前市场上最近的产品…

共享计算机添加打印机后无法打印机驱动,打印机无法打印原因?打印机设置共享的方法...

我们平常也经常打印资料,那么打印机是什么呢?小编给大家科普一下,打印机是计算机的输出设备之一,用于将计算机处理结果打印在相关介质上。衡量打印机好坏的指标有三项:打印分辨率,打印速度和噪声。将计算机的运算结果或中间结果以人所能识别的数字、字母、符号和图形等,…