首页 > 图灵资讯 > 技术篇>正文

Python使用扩展库pywin32实现批量文档打印

2023-06-12 09:16:44

Python扩展库Pywin32需要正确安装本文代码,建议下载whl文件离线安装。然后调用win32api的shelexecute()函数打印文档。系统会根据文档类型自动选择不同的软件进行打开和打印。如果要打印图片,需要手动确认。关于Shelexecute()函数的参数含义,请参考Windows 帮助文档提供API或pywin32。

importimport win32api for fn in ['1.txt', '2.txt', '3.txt', '4.docx']:     win32api.ShellExecute(0,\ 'print',\                           fn,\                           win32printwintint.GetDefaultPrinterW(),\".",                           0)

----------喜大普奔----------

上一篇 Python实现中英文混排时行号对齐
下一篇 公司转型,从c#转java,开始卷Java

文章素材均来源于网络,如有侵权,请联系管理员删除。