python 打印机控制_python调用打印机
业务环境
windows+python
业务流程
读取网络地址
下载文件
打印本地文件
关键扩展
pywin32
关键软件
福昕pdf(静默打印关键,把福昕pdf编辑器变成pdf默认打开程序,wps也可以,但是效果不好)
注意一下下载pdf的路径是否存在
源码
# encoding=utf-8
import win32api
import win32print
import redis
import time
import requests
import chardet
import os
pool = redis.ConnectionPool(host='ip地址',password='密码',port=6379)
path_list = redis.Redis(connection_pool=pool)
i=0
while True:
path = path_list.lpop('printing_list')#读取远程pdf地址
if path == None:
time.sleep(3)
else:
time.sleep(1)#等打印机,防止打印任务太多卡死
i=i+1
path=str(path,encoding='utf-8')
down_path = os.getcwd()+"/pdf/"+str(i)+".pdf";
url = "https://******/"+path #网络文件地址
r = requests.get(url)
with open(down_path,"wb") as f: #wb:以二进制方式写入文件
f.write(r.content) #r.content:以二进制方式读取文件
win32api.ShellExecute(0,"print",down_path,'/d:"%s"' % win32print.GetDefaultPrinter(),".",0)
print(path);
python 打印机控制_python调用打印机相关推荐
- python编写打印机驱动_python驱动打印机-女性时尚流行美容健康娱乐mv-ida网
女性时尚流行美容健康娱乐mv-ida网 mvida时尚娱乐网 首页 美容 护肤 化妆技巧 发型 服饰 健康 情感 美体 美食 娱乐 明星八卦 首页 > 高级搜索 喷墨 打印 机 墨盒使用的技巧 ...
- react怎么连接打印机_electron+react调用打印机进行打印
原创文章,转载请注明出处 首先主进程获取打印机列表传递给渲染进程 其次渲染进程展示打印机列表,并选择打印机 选择完打印机后,执行打印,或多个打印 获取打印机列表(渲染进程) try { ipcRend ...
- php调用 打印机,web端调用打印机方案总结(示例代码)
背景 新零售业务开始以来,一些线下商品上架售卖的同时,要明确售卖价格,前期人工人肉写标签贴上商品售卖价,容易 产生疏忽,导致所标售卖价与收银所收价格不统一,造成顾客疑惑(据说还因为被投诉,上了新闻-_ ...
- python 方向键控制_python方向键控制上下左右代码
本文所示代码实现python编程方向键控制图片上下左右,我们首先看下演示结果. 演示: 实例代码: bif="1.jpg" mif="2.jpg" import ...
- python指针参数_Python调用C++ 传数组指针参数
最近需要用到Python下调用C++程序,看了很多博客记录下最实用的一种方法. 很多的方法,需要在编译C++程序的时候给出Python的库.因为在程序里引用了"Python.h". ...
- python调用打印机_Python调用打印机参考例子
参考资料: http://blog.csdn.net/jdh99/article/details/42585987 http://www.oschina.net/question/1438043_23 ...
- python调用打印机参考例子_Python调用打印机参考例子
参考资料: http://blog.csdn.net/jdh99/article/details/42585987 http://www.oschina.net/question/1438043_23 ...
- python 语音交互_Python调用WIN10语音交互+识别+控制+自定义对话
1 安装库文件 2修改两个地方 最简单的 # 将输入文字转化为语音信号输出 import speech while True: speech.say("请输入:") str = i ...
- 树莓派python手势识别控制_python树莓派相机实现手势识别源码调用的百度API_新锐下载...
# 使用python3运行 # 作者:xuehu96 # 编写时间 2019年8月11日 from picamera import PiCamera,Color import time import ...
最新文章
- Android测试原理(二)
- /etc/fstab文件损坏怎么办
- highly dynamic working process is a great approach for learning
- @产品部 -- 腾讯策划部是如何培养用户的《王者荣耀》“瘾”的
- 第六十九期:【学习分享】温水里的程序员,技术将成为温水
- 厦门大学计算机考研怎么样6,【图片】一战厦大计算机上岸,经验帖。慢更【考研吧】_百度贴吧...
- master节点重置后添加node报错_土豆SUPER通过Node-Red接入HASS和Homekit
- Win10系列:C#应用控件进阶3
- How to study Watir?
- PCRE demo【转】
- panabit之Web认证
- mysql 替换所有字母,mysql如何替换掉字母
- 阿里巴巴数据挖掘笔试题摘
- html js获取input的值,用JS获取input的输入值
- 纽约原油期货追随股市走高
- java记忆纸牌 计分功能,怎样用数字编码记忆法记忆扑克牌
- QTableWidget设置表头筛选(含鼠标点击事件过滤)
- scipy 插值重采样
- aardio - inputBox 漂亮的输入框
- 安利几个小妙招教你如何快速翻译PDF文件
热门文章
- grpc报错: java.nio.channels.UnresolvedAddressException : null
- (2.1)关系模型之关系结构和约束
- python ez setup.py_ez_setup.py安装错误怎么解决
- 和sar比起来,其他Linux命令都是猹
- oracle 按照lead,Oracle之Lead和Lag偏移量函数使用详解
- Freeswitch的mod_av模块优化
- Mysql 的自增主键达到最大值,怎么办
- 前端常用得CSS代码分享
- 代码同时托管到github和oschina上
- Windos10使用手册