业务环境

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调用打印机相关推荐

  1. python编写打印机驱动_python驱动打印机-女性时尚流行美容健康娱乐mv-ida网

    女性时尚流行美容健康娱乐mv-ida网 mvida时尚娱乐网 首页 美容 护肤 化妆技巧 发型 服饰 健康 情感 美体 美食 娱乐 明星八卦 首页  > 高级搜索 喷墨 打印 机 墨盒使用的技巧 ...

  2. react怎么连接打印机_electron+react调用打印机进行打印

    原创文章,转载请注明出处 首先主进程获取打印机列表传递给渲染进程 其次渲染进程展示打印机列表,并选择打印机 选择完打印机后,执行打印,或多个打印 获取打印机列表(渲染进程) try { ipcRend ...

  3. php调用 打印机,web端调用打印机方案总结(示例代码)

    背景 新零售业务开始以来,一些线下商品上架售卖的同时,要明确售卖价格,前期人工人肉写标签贴上商品售卖价,容易 产生疏忽,导致所标售卖价与收银所收价格不统一,造成顾客疑惑(据说还因为被投诉,上了新闻-_ ...

  4. python 方向键控制_python方向键控制上下左右代码

    本文所示代码实现python编程方向键控制图片上下左右,我们首先看下演示结果. 演示: 实例代码: bif="1.jpg" mif="2.jpg" import ...

  5. python指针参数_Python调用C++ 传数组指针参数

    最近需要用到Python下调用C++程序,看了很多博客记录下最实用的一种方法. 很多的方法,需要在编译C++程序的时候给出Python的库.因为在程序里引用了"Python.h". ...

  6. python调用打印机_Python调用打印机参考例子

    参考资料: http://blog.csdn.net/jdh99/article/details/42585987 http://www.oschina.net/question/1438043_23 ...

  7. python调用打印机参考例子_Python调用打印机参考例子

    参考资料: http://blog.csdn.net/jdh99/article/details/42585987 http://www.oschina.net/question/1438043_23 ...

  8. python 语音交互_Python调用WIN10语音交互+识别+控制+自定义对话

    1 安装库文件 2修改两个地方 最简单的 # 将输入文字转化为语音信号输出 import speech while True: speech.say("请输入:") str = i ...

  9. 树莓派python手势识别控制_python树莓派相机实现手势识别源码调用的百度API_新锐下载...

    # 使用python3运行 # 作者:xuehu96 # 编写时间 2019年8月11日 from picamera import PiCamera,Color import time import ...

最新文章

  1. Android测试原理(二)
  2. /etc/fstab文件损坏怎么办
  3. highly dynamic working process is a great approach for learning
  4. @产品部 -- 腾讯策划部是如何培养用户的《王者荣耀》“瘾”的
  5. 第六十九期:【学习分享】温水里的程序员,技术将成为温水
  6. 厦门大学计算机考研怎么样6,【图片】一战厦大计算机上岸,经验帖。慢更【考研吧】_百度贴吧...
  7. master节点重置后添加node报错_土豆SUPER通过Node-Red接入HASS和Homekit
  8. Win10系列:C#应用控件进阶3
  9. How to study Watir?
  10. PCRE demo【转】
  11. panabit之Web认证
  12. mysql 替换所有字母,mysql如何替换掉字母
  13. 阿里巴巴数据挖掘笔试题摘
  14. html js获取input的值,用JS获取input的输入值
  15. 纽约原油期货追随股市走高
  16. java记忆纸牌 计分功能,怎样用数字编码记忆法记忆扑克牌
  17. QTableWidget设置表头筛选(含鼠标点击事件过滤)
  18. scipy 插值重采样
  19. aardio - inputBox 漂亮的输入框
  20. 安利几个小妙招教你如何快速翻译PDF文件

热门文章

  1. grpc报错: java.nio.channels.UnresolvedAddressException : null
  2. (2.1)关系模型之关系结构和约束
  3. python ez setup.py_ez_setup.py安装错误怎么解决
  4. 和sar比起来,其他Linux命令都是猹
  5. oracle 按照lead,Oracle之Lead和Lag偏移量函数使用详解
  6. Freeswitch的mod_av模块优化
  7. Mysql 的自增主键达到最大值,怎么办
  8. 前端常用得CSS代码分享
  9. 代码同时托管到github和oschina上
  10. Windos10使用手册