win7家庭版 直接安装python3可能会报错如下链接所示,下载安装对应版本补丁即可
1.下载安装(补丁)
https://zhuanlan.zhihu.com/p/258012425
2.安装python(选择需要版本)
https://www.python.org/downloads/windows/
3.安装pywin32
pip install pywin32
4.打印pdf 百度云盘 提取码: 146c
方式1
import win32api
import win32print
# 依赖库 需参考上面连接
//这里两点坑需要注意,完美打印
//1.配置环境变量无效,必须全局路径
//2.gswin32默认安装到带x86路径,路径转义坑了一个晚上直接放弃
win32api.ShellExecute(0, 'open', 'D:\\shopee\\GSPRINT\\gsprint',' -ghostscript D:\\shopee\\gs9.20\\bin\\gswin32 -printer QR-4888 210504QXQNA497.pdf ', '.', 0)
方式2
直接用cmd调起依赖库
//同样注意,环境变量无效,必须全局路径
gswin = 'D:\\shopee\\gs9.20\\bin\\gswin32'
cmd = 'cmd.exe /k D:\\shopee\\GSPRINT\\gsprint -ghostscript ' + gswin+ ' -printer QR-4888 210504QXQNA497.pdf'
os.system(cmd)
似乎方式1更加优雅,6得起飞🛫️